更新时间:2022-08-13 21:11:37

注意:
恢复到单机成功后,重建恢复目标机集群关系,可参考如下步骤恢复集群关系,用户也可以采用自己的方法恢复主从集群关系;

根据第1步查看得知的要恢复的目标实例的主从关系,依次按照以下命令修复:
1)在从实例执行,确保主从关系断开;
Slave: >stop slave;
2)在主实例执行,刷新日志;
Master: >flush logs
3)在主实例执行,查看日志名和pos号;
Master: >show master status;

4)在从实例执行,重新同步,使日志文件和位置对应主实例;
Slave: >CHANGE MASTER TO MASTER_LOG_FILE=’mysql-bin.000069’, MASTER_LOG_POS=154;
5)在从实例执行,重新启动从实例;
Slave: >start slave;
6)在从实例执行,查看主从同步情况。
Slave: show slave status\G;
以上步骤结束,一个完整的主从关系修复,目标实例有几个主从关系,就需要执行几次,指导目标实例的所有主从关系修复完成。

注意:
A.    第1步需要检查目标实例的所有主从关系,并记录下来;
B.    第2步执行完后,目标实例的所有主从关系断开;
C.    执行完后,为一次主从关系的设置,如果目标实例包含多个主从关系,需要按照主从实例逻辑多次执行第4步命令。请参考 断开集群主从关系