2017-09-14 52 views
0

使用帶有起搏器的2節點DRBD(v9.0)集羣。 STONITH已禁用。我已經重新啓動了我的節點2(它充當主節點)。然後重新啓動後,我無法登錄,並顯示發生了裂腦。DRBD - 裂腦問題

  1. 我該如何避免這種情況?
  2. 如果我啓用了STONITH,它會被修復嗎?
  3. 如果兩個節點都寫入了一些數據會發生什麼?
+0

無法登錄到重新啓動後? –

+0

是無法登錄,我正在使用AWS EC2(有一個選項來獲取屏幕截圖,從那裏我得到了這個錯誤信息 – SQLadmin

+0

你想要複製什麼? –

回答

0

DRBD分裂braining應該不會造成任何登錄問題...

回答您的問題:

  1. STONITH是爲了避免分裂的大腦的唯一途徑。
  2. 在Pacemaker中啓用STONITH實際上是配置正確的節點級別防護(即STONITH)的最後一步。您將使用哪種類型的STONITH設備嚴重依賴於您的硬件/管理程序/環境的配置。
  3. 然後你有一個分歧的數據集。您需要合併數據(如果您在意它),然後選擇哪個節點將成爲將成爲受害者的裂腦倖存者,並最終手動解決裂腦。這就是STONITH在集羣中如此重要的原因。