共計(jì) 1017 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
這篇文章主要介紹了 MySQL MGR 如何修復(fù)數(shù)據(jù)不一致的節(jié)點(diǎn),具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。
1. 在當(dāng)前主節(jié)點(diǎn)創(chuàng)建全量備份 (mysqldump 或 xtrabackup):
# /usr/bin/innobackupex –defaults-file=/etc/my.cnf –user=root –password= xxxx /data/backup
2. 停止故障實(shí)例的 MySQL
# mysqladmin -uroot -p shutdown
3. 清空當(dāng)前數(shù)據(jù)目錄
備注:清空前備份一下
4. 恢復(fù)全量備份到故障實(shí)例:
#/usr/bin/innobackupex –defaults-file=/etc/my.cnf –user root –socket=/tmp/mysql.sock –apply-log /data/backup
#/usr/bin/innobackupex –defaults-file=/etc/my.cnf –user root –socket=/tmp/mysql.sock –move-back /data/mysql
5. 啟動(dòng) MySQL:
#mysqld_safe –user=mysql
6. 更新 GTID_PURGE
mysql RESET MASTER;
mysql RESET SLAVE ALL;
mysql SET SQL_LOG_BIN=OFF;
mysql SOURCE datadir/backup_gtid_executed.sql
mysql SET SQL_LOG_BIN=ON;
mysql CHANGE MASTER TO MASTER_USER= rpl_user , MASTER_PASSWORD= password FOR CHANNEL group_replication_recovery
啟動(dòng)組復(fù)制:
mysql START GROUP_REPLICATION;
7. 檢查節(jié)點(diǎn)狀態(tài):
mysql SELECT * member_host, member_port, member_state FROM performance_schema.replication_group_members;
感謝你能夠認(rèn)真閱讀完這篇文章,希望丸趣 TV 小編分享的“MySQL MGR 如何修復(fù)數(shù)據(jù)不一致的節(jié)點(diǎn)”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!