1.登录从服务器,确认从服务器已经完成所有同步操作:
1 | mysql> stop slave io_thread |
2.停止从服务器slave服务:
1 | mysql> stop slave |
3.将从服务器切换为主服务器:
1 | mysql> reset master |
完成切换
4.授权内网其他机器有写入等权限(如果没有权限的话)
1 | mysql> SELECT Host,User FROM mysql.user; |
5.修改其他机器hosts或应用内连接
1 | # vi /etc/hosts |
1 | mysql> stop slave io_thread |
1 | mysql> stop slave |
1 | mysql> reset master |
完成切换
1 | mysql> SELECT Host,User FROM mysql.user; |
1 | # vi /etc/hosts |
本文标题:主库异常,从库手动切换为主库方案
文章作者:clay
发布时间:2017年11月28日 - 18:11
最后更新:2018年10月29日 - 17:10
原始链接:https://clay-wangzhi.github.io/2017/11/28/mysql2/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。