第 7 章 创建分布式数据平面
RHOSO 数据平面由 RHEL 9.4 或 9.6 节点组成。使用 OpenStackDataPlaneNodeSet CR 定义数据平面的节点和布局。每个 CR 对类似类型的节点进行分组,数据平面通常具有多个 CR,用于具有不同配置和角色的节点。
要创建并部署分布式数据平面,您必须执行以下任务:
-
为 Ansible 设置的每个节点创建一个
SecretCR,以便在 data plane 节点上运行命令。 -
为每个一组 Compute 节点创建自定义
OpenStackDataPlaneServiceCR。 -
创建
OpenStackDataPlaneNodeSetCR,以定义数据平面的节点和布局。 -
创建
OpenStackDataPlaneDeploymentCR,它触发 Ansible 执行,为指定的OpenStackDataPlaneNodeSetCR 列表部署和配置软件。
以下流程为带有预置备节点的每个区创建一个节点集。您可以使用流程来创建一组 Compute 节点或 Networker 节点。
注意
Red Hat OpenStack Services on OpenShift (RHOSO)支持外部部署 Red Hat Ceph Storage 7、8 和 9。引用 Red Hat Ceph Storage 的配置示例使用版本 7 信息。如果您使用更新的 Red Hat Ceph Storage 版本,请相应地调整配置示例。
7.1. 先决条件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 使用 OpenStack Operator 创建的功能分布式 control plane。
-
以具有
cluster-admin权限的用户身份登录到可访问 Red Hat OpenShift Container Platform (RHOCP)集群的工作站。 - 您已使用自己的工具在添加到数据平面的所有节点上安装操作系统。