Centos

RedHat 6 集群故障轉移

  • April 9, 2015

我正在測試此處記錄的 RedHat 集群管理工具:https ://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Cluster_Administration/index.html

我有兩台執行 CentOS 6.4 的虛擬機。我一直在測試故障轉移方案;重啟主機和優雅地關閉主機都成功地將資源遷移到從機(比如 DRBD、Tomcat、MySQL、Apache)。

但是,我想模擬完全斷電或強制關機。在 XenCenter 客戶端中,我強行關閉了主機,並查看了輔助機器上的日誌。簡而言之,資源似乎永遠不會遷移到輔助節點,集群管理界面似乎認為服務仍在主節點上執行。

這是輔助機器日誌的輸出:http: //pastebin.com/gsi6uBct

它主要抱怨擊劍。但我不明白:如果主節點完全自行死亡,則沒有什麼可圍欄的。

想法?

擊劍應該發生在帶外。如果兩台主機之間斷網,就沒有媒介來檢查活躍度,那麼從主機是否應該嘗試啟動服務?不,因為這會導致數據損壞,這些服務仍在主主機上執行。

所以柵欄啟動,只是為了確保主主機真的關閉,一旦柵欄命令通過,就可以安全地啟動輔助主機上的服務。

引用自:https://serverfault.com/questions/520749