探索MySQL高可用架構之MHA(2)
-----構建mysql高可用系列(共9篇)
上一篇文章介紹了一些關於mysql高可用相關的概念及Mha的介紹,相信對一些剛接觸mysql高可用的朋友們會有些幫助!
本次架構實現功能
a.一主庫,三個從庫(其中1個爲備主),實現ABBB複製
b.使用Atlas實現讀寫分離,主庫和備主庫接收寫操作,從庫接收讀操作
c.使用Mha實現現有架構的高可用
d.使用keepalived實現vip的漂移
e.手工編寫shell,修復Mha的不足
e1.修復當AB故障切換一次後,mha-manager會自動退出
e2.修復原主庫,出問題後,修復後不能自動加入現有AB集羣
e3.關於relay log的清除
本次實現架構圖
本次架構主機劃分
軟件版本
安裝路徑