2.8. 验证 Red Hat Ceph Storage 的网络配置
所有红帽 Ceph 存储(RHCS)节点都需要一个公共网络。您必须具有一个网络接口卡,配置为一个公共网络,Ceph 客户端可以访问 Ceph 监视器和 Ceph OSD 节点。
您可能有一个用于集群网络的网络接口卡,以便 Ceph 可以在独立于公共网络的网络上执行心跳、对等、复制和恢复。
配置网络接口设置,并确保这些更改永久保留。
重要
红帽不推荐为公共和专用网络使用单个网络接口卡。
先决条件
- 连接到网络的网络接口卡。
流程
以 root
用户身份,在存储集群中的所有 RHCS 节点上执行以下步骤。
验证对应于面向公共的网络接口卡的
/etc/sysconfig/network-scripts/ifcfg-*
文件中是否有以下设置:-
对于静态 IP 地址,把
BOOTPROTO
参数设置为none
。 ONBOOT
参数必须设置为yes
。如果设为
no
,Ceph 存储集群在重启后可能无法成为 peer。如果要使用 IPv6,您必须将 IPv6 参数(如
IPV6INIT
)设置为yes
,IPV6_FAILURE_FATAL
参数除外。此外,编辑 Ceph 配置文件
/etc/ceph/ceph.conf
,以指示 Ceph 使用 IPv6,否则 Ceph 会使用 IPv4。
-
对于静态 IP 地址,把
其它资源
- 有关为 Red Hat Enterprise Linux 7 配置网络接口脚本的详情,请参考 Red Hat Enterprise Linux 7 网络指南中的使用 ifcfg 文件配置网络接口一章。
- 有关网络配置的更多信息,请参见 Red Hat Ceph Storage 3 配置指南中的网络配置参考一章。