1.5. 当存储类存在时,在 Red Hat Virtualization 平台中创建存储集群
您可以使用通过 Local Storage Operator 页面创建的现有存储类来创建 Openshift Container Storage Cluster。
先决条件
- 确保满足使用本地存储设备安装 OpenShift Container Storage 的要求部分中的所有要求。
- 您必须至少有三个 worker 节点,其存储类型和大小相同(例如,2TB NVMe 硬盘驱动器)才能在裸机上使用本地存储设备。
- 您必须已创建了由至少三个节点和附加的卷组成的存储类。
流程
- 登录 OpenShift Web 控制台。
点 Operators
Installed Operators 查看所有已安装的 Operator。 确保所选的 Project 为 openshift-storage。
图 1.10. OpenShift Container Storage Operator 页
点 OpenShift Container Storage。
图 1.11. OpenShift Container Storage 的详情标签页
单击 Storage Cluster 的 Create Instance 链接。
图 1.12. 创建存储集群页面
为 Select Mode 选择 Internal-Attached 设备。默认选择 Internal。
图 1.13. 创建存储集群页面
- (可选)在 Encryption 部分中,将切换设置为 Enabled 以在集群中启用数据加密。
此时会显示与所选存储类对应的节点。
如果还没有标记,所选节点标记为
cluster.ocs.openshift.io/openshift-storage=''
。选定的三个节点用于初始部署,其余节点用作 OpenShift Container Storage 扩展的调度目标。点击 Create。
只有在最少选择了三个节点时,才会启用 Create 按钮。
将创建一个包含三个卷的新存储集群,每个 worker 节点都有一个卷。默认配置使用 3 的复制因子。
若要扩展初始集群的容量,请参阅扩展存储节点。
验证步骤