3.7. 使用网络数据文件配置网络选项
网络数据文件描述了 Red Hat Ceph Storage 集群使用的网络。
流程
-
以
stack用户身份登录 undercloud 节点。 创建一个 YAML 格式文件,用于定义名为
network_data.yaml的自定义网络属性。重要使用网络隔离,标准网络部署由两个存储网络组成,它们映射到两个 Ceph 网络:
-
存储网络
storage映射到 Ceph network, 网络public_network。此网络处理存储流量,如从 Compute 节点到 Ceph 集群的 RBD 流量。 -
存储网络
storage_mgmt映射到 Ceph 网络cluster_network。此网络处理存储管理流量,如 Ceph OSD 之间的数据复制。
-
存储网络
使用
openstack overcloud ceph deploy命令和--crush-hierarchy选项来部署配置。openstack overcloud ceph deploy \ deployed_metal.yaml \ -o deployed_ceph.yaml \ --network-data network_data.yamlopenstack overcloud ceph deploy \ deployed_metal.yaml \ -o deployed_ceph.yaml \ --network-data network_data.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 重要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。