6.2. 在 Microsoft Azure 集群上扩展存储容量
OpenShift Data Foundation 是高度可扩展的。它可以通过添加具有所需存储的新节点和足够硬件资源(CPU 和 RAM)来扩展它。实际上,无法添加的节点数量,但从支持角度 2000 个节点是 OpenShift Data Foundation 的限值。
横向扩展存储容量可分为两个步骤
- 添加新节点
- 扩展存储容量
注意
OpenShift Data Foundation 不支持异构 OSD/Disk 大小。
6.2.1. 在安装程序置备的基础架构中添加节点
先决条件
- 具有 OpenShift Container Platform 控制台的管理权限。
- 您有一个正在运行的 OpenShift Data Foundation Storage Cluster。
流程
-
导航到 Compute
Machine Sets。 在您要添加节点的机器集中,选择 Edit Machine Count。
- 添加节点数量,然后点 Save。
-
点 Compute
Nodes 并确认新节点是否处于 Ready 状态。
将 OpenShift 数据基础标签应用到新节点。
-
对于新节点,点击 Action 菜单(⋮)
Edit Labels。 - 添加 cluster.ocs.openshift.io/openshift-storage,然后点 Save。
-
对于新节点,点击 Action 菜单(⋮)
注意
建议您添加 3 个节点,每个节点都位于不同的区中。您必须添加 3 个节点,并对所有节点执行此步骤。
验证步骤
执行以下命令终端,并验证输出中是否存在新节点:
$ oc get nodes --show-labels | grep cluster.ocs.openshift.io/openshift-storage= |cut -d' ' -f1
在 OpenShift Web 控制台中,点 Workloads
Pods,确认在新节点上至少有以下 pod 处于 Running 状态: -
csi-cephfsplugin-*
-
csi-rbdplugin-*
-
6.2.2. 扩展存储容量
要扩展存储容量,请参阅通过添加容量来向上扩展存储。