Linux
當被動節點關閉時主動節點停止資源
2 個節點,主動/被動。2個資源,一個虛擬ip,openLdap,和openldap保存數據的nfs掛載。
當兩個節點都啟動時,一切正常。您可以將資源移走並將活動置於備用狀態。但是當我重新啟動被動節點時(使用主動節點中的資源),並且被動節點失去連接性,主動節點中的所有資源都被起搏器停止。
我現在正在閱讀文件,但我只需要一些快速提示來弄清楚這裡可能會發生什麼。
我正在使用:
- 同步
- 起搏器
- RHEL 6
快速回答,執行這個:
crm configure property no-quorum-policy=ignore
長答案:只有兩個節點,您不再有超過 50% 的活動節點同意某事(法定人數),因此其餘節點關閉以免造成任何損害。想像一下這種情況,兩個節點都可以訪問共享儲存設備,但彼此失去了聯繫。他們都嘗試執行不同的文件系統寫入,這會導致磁碟損壞。Pacemaker 預設情況下會阻止這種情況,要求至少 50% 的節點同意哪個是主節點。請參閱此處的第 5.3.1 節:http: //www.clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Clusters_from_Scratch/ch05s03.html