9.2. 没有形成集群
如果您无法形成新的集群,请检查以下方面:
- 确定正确设置了名称解析。
cluster.conf
文件中的集群节点名称应该与用来接写通过网络进行沟通的集群地址的名称对应。例如:如果您的集群节点名为nodea
和nodeb
,请确定在/etc/cluster/cluster.conf
文件中有这两个节点的条目,且/etc/hosts
文件与那些名称匹配。 - 因为集群使用多播在节点间进行沟通,请确定多播流量没有被阻断、延迟,或者在集群用来沟通的网络中被干扰。请注意:有些 Cisco 开关的功能可能导致多播流量延迟。
- 使用
telnet
或者SSH
确认您是否可连接到远程节点。 - 执行
ethtool eth1 | grep link
命令检查该以太网链接是否可用。 - 在每个节点中使用
tcpdump
命令检查网络流量。 - 确定您没有设定防火墙规则阻断节点间的沟通。
- 确定该集群用于内部节点间沟通的接口没有使用捆绑模式 0、1 和 2 以外的模式。(从红帽企业版 Linux 6.4 开始支持捆绑模式 0 和 2。)