我在试着建立RHEL集群。一切都很好(嗯,一点也不)。
我使用两个节点和一个仲裁(LUN)。当我同时启动这两个cman服务时,就可以了。集群启动了,每个节点都启动了。
但是,如果我重新启动一个节点(或者将其设置为栅栏),我仍然坚持“等待仲裁”和超时,因此cman不会启动。
我试图修改投票(每个节点1次,法定人数1次,预期3次)。我还修改了/etc/sysconfig/cman以注释掉cman_quorum_timeout,并将其设置为60秒。
我真的不知道我错过了什么,也不知道如何排除故障,因为日志中没有什么有趣的东西(消息、qdiskd、cor产c.)即使我把loglevel=4放进了cluster.conf。
提前谢谢。
发布于 2015-08-21 13:40:05
好的。这是一个与网络有关的问题。
RHEL机群正在使用多播,而思科交换机我们使用的是IGMPv1。当未定义QUERIER时,催化剂开关允许多播讨论在超时之前打开180秒。
由于不能放置多播路由器,所以我们决定在transport=udpu节点上的/etc/cluster/cluster.conf中使用<cman>。所以集群将使用单播。
现在没有问题了。
https://unix.stackexchange.com/questions/220381
复制相似问题