常見的原因: 網路交換器的問題
測試例子: 將大部分的成員連接到交換器 A,而連接剩餘的成員到交換器 B,使用跳接線將交換器 A 與 B 連接起來。 再啟動叢集服務,並且在交換器 B 上拔除交換器 A 的連線。
預期的行為: 含有大部分成員的分割區將繼續運作,而將會形成叢集 quorum 的一個新的檢視。 含有較少 成員之分割區中的成員將受到保護,而且之前在含有較少成員之分割區上執行的服務將會在含有大部分成員 的分割區上啟動(假如可行的話)。 在這個測試例子中,連接到交換器 A 的成員將會保護連接到交換器 B 的成員。
檢驗: 在連接到交換器 A 的成員上執行 clustat,在輸出的頂端應該會出現一個 Cluster Quorum Incarnation 號碼。
測試例子: 強制中斷 clumembd 系統程式。
killall -STOP clumembd |
預期的行為: 叢集成員將由另一成員所保護,服務將進行容錯移轉,假如有設定看門狗計時器,也許會被觸動。
常見的原因: 共用的媒體失去電源、連接成員到共用媒體的纜線已被拔除。
測試例子: 於成員上拔除 SCSI 或光纖通道的纜線。
預期的行為: 將採取設定好的動作來處理無法存取共用儲存裝置的問題(reboot/halt/stop/ignore),預設為 reboot。