第 5 章 为红帽构建的 MicroShift 扩展持久性卷
了解如何在红帽构建的 MicroShift 中扩展持久性卷。
5.1. 扩展 CSI 卷
您可以在存储卷被创建后,使用 Container Storage Interface (CSI) 来扩展它们。
CSI 卷扩展不支持以下内容:
- 在扩展卷失败时进行恢复
- 缩小
先决条件
- 底层 CSI 驱动程序支持调整大小。
- 使用动态置备。
-
控制
StorageClass
对象的allowVolumeExpansion
被设置为true
。如需更多信息,请参阅"启用卷扩展支持"。
流程
-
对于持久性卷声明(PVC),将
.spec.resources.requests.storage
设置为所需的新大小。 -
观察 PVC 的
status.conditions
字段来查看调整大小是否完成。红帽构建的 MicroShift 会在扩展过程中为 PVC 添加Resizing
条件,该条件会在扩展完成后删除。