3.5. 使用网络数据文件配置网络选项
网络数据文件描述了 Red Hat Ceph Storage 集群使用的网络。
流程
-
以
stack
用户身份登录 undercloud 节点。 创建一个 YAML 格式文件,该文件定义名为
network_data.yaml
的自定义网络属性。重要使用网络隔离,标准网络部署由两个存储网络组成,它们映射到两个 Ceph 网络:
-
存储网络
存储
映射到 Ceph 网络public_network
。此网络处理存储流量,如从 Compute 节点到 Ceph 集群的 RBD 流量。 -
存储网络
storage_mgmt
映射到 Ceph 网络cluster_network
。此网络处理 Ceph OSD 之间的存储管理流量,如数据复制。
-
存储网络
使用带有
--crush-hierarchy
选项的openstack overcloud ceph deploy
命令来部署配置。openstack overcloud ceph deploy \ deployed_metal.yaml \ -o deployed_ceph.yaml \ --network-data network_data.yaml
重要openstack overcloud ceph deploy
命令使用--network-data
选项指定的网络数据文件来确定要用作public_network
和cluster_network
的网络。命令假设这些网络在网络数据文件中命名为storage
和storage_mgmt
,除非由--public-network-name
和--cluster-network-name
选项指定不同的名称。在带有网络隔离部署时,您必须使用
--network-data
选项。如果没有使用这个选项,默认的 undercloud (192.168.24.0/24)将用于public_network
和cluster_network
。