MySQL一主多從環(huán)境重啟
進(jìn)入/usr/local/mysql-5.7.18/bin目錄,重啟四個MySQL服務(wù),啟動時指定配置文件啟動:
./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雙主雙從數(shù)據(jù)復(fù)制驗證
檢查從服務(wù)器復(fù)制功能狀態(tài),執(zhí)行命令:
mysql> show slave status \G
如果Slave_IO_Running和Slave_SQL_Running的值為Yes,即表示復(fù)制功能配置正常;
設(shè)置好雙主雙從復(fù)制后:
1. 一個主出現(xiàn)問題,可以切換到另外的主進(jìn)行寫數(shù)據(jù),新主同步數(shù)據(jù)給它的從;
2. 待問題舊主恢復(fù)服務(wù)后,新的主會同步數(shù)據(jù)給它,它再同步數(shù)據(jù)給自己的從,這樣不會出現(xiàn)數(shù)據(jù)的不同步和服務(wù)的不可用。