|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
卷展开
从 v1.10.0 开始,SUSE Storage 支持对使用 NVMe 前端的 v2 数据引擎卷进行在线扩展。此功能允许您在保持工作负载运行的同时,将卷展开到请求的大小。
在展开过程中,SUSE Storage 会自动调整所有副本的大小,以匹配用户请求的大小。这消除了停止或从卷中分离应用程序的需要,确保存储的无缝和非中断展开。
此功能显著提高了存储管理的灵活性,使卷能够在没有任何停机时间的情况下进行展开。
如何使用
从 SUSE Storage UI 创建 V2 卷时
-
选择一个以
Block Device或NVMf作为前端的卷。 -
在 SUSE Storage UI 中,导航到卷页面。
-
从卷操作菜单中点击 展开卷。
-
输入新的期望大小并确认。展开将自动开始。
从清单创建 v2 卷时
-
为 v2 数据引擎创建一个 StorageClass。确保
allowVolumeExpansion设置为true。例如:kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: longhorn-v2-data-engine provisioner: driver.longhorn.io allowVolumeExpansion: true reclaimPolicy: Delete volumeBindingMode: Immediate parameters: numberOfReplicas: "3" staleReplicaTimeout: "2880" fsType: "ext4" dataEngine: "v2" -
创建一个引用此 StorageClass 的持久卷声明 (PVC):
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: longhorn-volv-pvc namespace: default spec: accessModes: - ReadWriteOnce storageClassName: longhorn-v2-data-engine resources: requests: storage: 2Gi -
要展开卷,请编辑 PVC 清单,将存储请求增加到更大的大小(如下所示),然后应用更新后的清单。
resources: requests: storage: 3Gi
参考手册
有关更多信息,请参见 问题 #8022。