9.4. 扩展持久性卷声明
自 OpenShift Data Foundation 4.6 开始,能够扩展持久性卷声明,在管理持久性存储资源方面提供更多灵活性。
以下持久性卷支持扩展:
-
具有 ReadWriteOnce (RWO) 和 ReadWriteMany (RWX) 访问权限的 PVC,这些访问基于 Ceph 文件系统 (CephFS),用于卷模式
Filesystem
。 -
具有 ReadWriteOnce (RWO) 访问的 PVC,它基于卷模式
Filesystem
的 Ceph RADOS 块设备 (RBD)。 -
具有 ReadWriteOnce (RWO) 访问的 PVC,它基于卷模式
Block
的 Ceph RADOS 块设备 (RBD)。 -
具有 ReadWriteOncePod (RWOP)的 PVC,它基于 Ceph 文件系统(CephFS)或网络文件系统(NFS)用于卷模式
Filesystem
。 具有 ReadWriteOncePod (RWOP)访问的 PVC,它基于卷模式
Filesystem
的 Ceph RADOS 块设备(RBD)。使用 RWOP 访问模式,您可以将单个 pod 挂载到单个节点上以读写模式挂载。重要ReadWriteOncePod (RWOP)访问模式是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
OSD、MON 和加密 PVC 不支持 PVC 扩展。
先决条件
- 管理员对 OpenShift Web 控制台的访问权限。
流程
-
在 OpenShift Web 控制台中,导航到
Storage
Persistent Volume Claims
。 - 点击您要扩展的持久性卷声明旁边的 Action Menu(⋮)。
点
Expand PVC
:选择持久性卷声明的新大小,然后点
Expand
:要验证扩展,请导航到 PVC 的详情页面,并验证
Capacity
字段是否具有请求的正确大小。注意当基于 Ceph RADOS 块设备 (RBD) 扩展 PVC 时,如果 PVC 尚未附加到 pod,
Condition type
在 PVC 详情页面中为FileSystemResizePending
。挂载卷后,文件系统大小调整成功,并在Capacity
字段中反映新大小。