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