3.2.2. 使用 YAML 添加容量
启用灵活扩展后,您可以使用 YAML(而不是默认的 3 OSD)一次添加 1 个或多个 OSD 的容量。但是,您需要确保以集群保持平衡的方式添加磁盘。
仅支持内部附加存储集群创建模式才支持灵活扩展。灵活扩展存储集群仅适用于新的 Red Hat OpenShift Container Storage 4.7,不适用于升级的集群。
要启用灵活的扩展,请创建一个具有 3 个节点且少于 3 个可用区的集群。OpenShift Web 控制台检测到分布在 3 个可用区的 3 个节点,并启用灵活的扩展。
重要
您无法在创建存储集群后启用或禁用灵活的扩展功能。
3.2.2.1. 验证是否启用了灵活的扩展
要验证是否在存储集群中启用了灵活的扩展,请执行以下步骤:
- 点 OpenShift Container Storage Operator。
- 点 Storage Cluster 选项卡。
- 点存储集群旁的操作菜单 (⋮)。
- 点 Edit Storage Cluster。您将被重定向到 YAML。
在 YAML 中,在
spec
部分搜索flexibleScaling
键,并在status
部分搜索failureDomain
。如果flexible scaling
为 true,failureDomain
被设置为 host,则启用灵活的扩展功能。spec: flexibleScaling: true […] status: failureDomain: host