MySQL一主多從環境重啟
進入/usr/local/mysql-5.7.18/bin目錄,重啟四個MySQL服務,啟動時指定配置文件啟動:
./mysqld_safe --defaults-file=/usr/local/mysql-5.7.18/data/3307/my.cnf &
./mysqld_safe --defaults-file=/usr/local/mysql-5.7.18/data/3308/my.cnf &
./mysqld_safe --defaults-file=/usr/local/mysql-5.7.18/data/3309/my.cnf &
./mysqld_safe --defaults-file=/usr/local/mysql-5.7.18/data/3310/my.cnf &
MySQL雙主雙從數據復制驗證
檢查從服務器復制功能狀態,執行命令:
mysql> show slave status \G
如果Slave_IO_Running和Slave_SQL_Running的值為Yes,即表示復制功能配置正常;
設置好雙主雙從復制后:
1. 一個主出現問題,可以切換到另外的主進行寫數據,新主同步數據給它的從;
2. 待問題舊主恢復服務后,新的主會同步數據給它,它再同步數據給自己的從,這樣不會出現數據的不同步和服務的不可用。