Mysql

自動 MySQL 複製故障轉移策略

  • June 22, 2016

我想知道,如果複製由於某種原因而關閉,就像主伺服器關閉一樣,那麼應該遵循什麼策略以便複製立即啟動而無需手動干預該過程,即如果複製在沒有可用的 DBA 時關閉,那麼如何將發生自動故障轉移。

信不信由你,我5天前剛剛回答了這樣一個問題:MySQL複製和高可用性

根據我提供的答案,我建議不要使用純 MySQL 複製進行自動故障轉移,除非您專門編寫腳本來檢查複製滯後或舊主伺服器完全不可用(STONITH

作為替代方案,只需設置一個 DRBD 對並使用 HeartBeat 在 DRBD Primary 上執行 mysql 來檢測 DRBD Primary 的不可用性。

一旦發生真正的故障轉移,必須手動干預以在另一個方向設置故障轉移。

引用自:https://dba.stackexchange.com/questions/31217