Hardware

哪種 STONITH 硬體可用於電力圍欄?

  • September 10, 2014

我想使用 corosync/pacemaker/drbd 設置一個兩節點的高可用性集群。為此,當然,我需要擊劍。據我了解,所有 IPMI/iLO/… 解決方案都可以完成這項工作,但前提是機箱有電源。在節點 B 斷電的情況下,節點 A 沒有任何機會對節點 B 使用 STONITH。

什麼樣的硬體可以解決這個問題?是否有(標準機架)伺服器提供 IPMI/iLO/… 使用電池執行的硬體?我應該使用聯網的 UPS 嗎?

您可以配置基於 iLO/IPMI 的防護,然後使案例如帶有 APC 電源開關的 fence_apc 防護代理作為輔助防護設備。這樣,如果伺服器斷電,那麼輔助防護代理仍然能夠以對集群有意義的方式對伺服器進行 STONITH。

就像這裡描述的:

一個節點可以有多個柵欄方法,每個柵欄方法可以有多個柵欄設備。

為冗餘/保險設置了多種圍欄方法。例如,您可能正在對集群中的節點使用基板管理防護方法,例如 IPMI、iLO、RSA 或 DRAC。所有這些都依賴於網路連接。如果此連接失敗,則無法進行防護,因此作為備用防護方法,您可以聲明第二種防護方法,該方法使用電源開關或類似的東西來防護節點。如果第一種方法無法隔離節點,則將採用第二種隔離方法。

您還可以考慮添加fence_manual作為輔助fencing 代理,這樣您就可以隨時恢復集群,但當然需要手動干預。

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