MySQL Server1 : 192.168.153.130
MySQL Server2 : 192.168.153.131
修改 MySQL Server1 的配置文件 ,添加以下內容
[[email protected] ~]# vim /etc/my.cnf
修改 MySQL Server2 的配置文件 ,添加以下內容
[[email protected] ~]# vim /etc/my.cnf
進入 MySQL Server1,給MySQL Server2授權,並刷新授權表
查看MySQL Server1的master狀態
進入MySQL Server2,關閉從服務器的複製功能,配置從服務器,與主庫建立連接,之後再開啓從服務器的複製功能,
查看MySQL Server2從服務的複製功能狀態,雙Yes即爲成功
進入 MySQL Server2,給MySQL Server1授權,並刷新授權表
查看MySQL Server2的master狀態
進入MySQL Server1,關閉從服務器的複製功能,配置從服務器,與主庫建立連接,之後再開啓從服務器的複製功能。
查看MySQL Server1從服務的複製功能狀態,雙Yes即爲成功
驗證:
在Server1創建數據庫,在Server2可以看到
在Server2創建數據庫,在Server1可以看到
在Server1和Server2均安裝keepalived軟件
修改Server1的keepalived的配置文件
修改Server2的keepalived的配置文件
在Server1上驗證結果:
在Server2查看日誌上驗證結果:
在Server1上停掉MySQL服務:
在Server2上查看主備切換成功
在Server1上啓動MySQL和keepalived服務
在Server1上查看搶佔成功
只需要在配置文件中一行參數,其他部分與搶佔模式相同