Rhel

RHEL 6.6 集群 - 等待仲裁超時

  • August 21, 2015

我正在嘗試設置 RHEL 集群。一切都很好(好吧,一點也不)。

我正在使用 2 個節點和 1 個仲裁 (LUN)。當我同時啟動兩個 cman 服務時,就可以了。集群已啟動,每個節點都已啟動。

但是如果我重新啟動一個節點(或讓他被隔離),我仍然停留在“等待仲裁”並超時。所以 cman 將無法啟動。

我試圖修改投票(每個節點 1 個,1 個法定人數,預期 3 個)。我還修改了 /etc/sysconfig/cman 以註釋掉 cman_quorum_timeout 並將其設置為 60 秒。

我真的不知道我錯過了什麼,以及如何排除故障,因為即使我將 loglevel=4 放在 cluster.conf 中,日誌(消息、qdiskd、corosync ……)也沒有什麼有趣的。

提前致謝。

行。這是一個與網路相關的問題。

RHEL 集群使用多播,而我們得到的 Cisco 交換機使用的是 IGMPv1。似乎當未定義 QUERIER 時,Catalyst 交換機讓多播討論在超時前打開 180 秒。

由於我們不能放置組播路由器,我們決定transport=udpu在節點/etc/cluster/cluster.conf上使用。<cman>所以集群將使用單播。

現在沒有問題了。

引用自:https://unix.stackexchange.com/questions/220381