时间:2021-07-01 10:21:17 帮助过:21人阅读
1.主数据库主机受控(黑客入侵)
2.主机物理损坏
3.系统环境
##切换过程:
(1) Master down
(2) Slave1 切换成新的Master
(3) Slave2 更换Master配置为原Slave2
1.从slave(slave1)群众中选定一个slave,准备换成master
2.检查slave1的复制状态
mysql> SHOW PROCESSLIST; ## 检查Slave1是否已经完成从Master读取relay log,若还处于读的状态,stop slave,数据将lost
3.停止slave1的slave进程,设置为master
mysql> STOP SLAVE;
mysql> RESET MASTER;
4.将slave 群中的其他slave(slave2)的Master切换成新的master(上述1,2,3所操作的master)
mysql> stop slave;
mysql> CHANGE MASTER TO
mysql> MASTER_HOST="192.168.10.x",
mysql> MASTER_USER=‘user‘,
mysql> ;
mysql> start slave;
5.检查slave的状态
mysql> show slave status \G;
6.检查复制是否成功
(1) 在新的Master创建测试表:
mysql> create table t1 as select * from test; ##已有的test数据库
mysql> show tables;
mysql> select count(*) from t1;
(2) 在slave2上面看是否已成功复制
mysql> show tables;
mysql> select count(*) from t1;
7.若成功复制,则整个操作完成
本文出自 “WoSec” 博客,谢绝转载!
mysql主从相关
标签:mysql主从相关