问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
------仅供参考------
一、切换前确认
1、iptables 规则一致
2、权限库一样,如不一样导出
3、从库配置文件确认
bind-ip 监听ip修改
read_only 只读是否去除
server-id 是否和其他从库重复
二、正式切换
1、主库禁用防火墙,允许从库连接(restart-清空现有连接)
2、主库锁表(FLUSH TABLES WITH READ LOCK;)禁止数据写入
3、主库 flush logs; 刷新日志
4、观察所有从库同步完成,show processlist; 主库(FLUSH TABLES) 关闭所有打开的表
5、再次确认同步无变动;所有从库 stop slave; reset slave all 清理现有的同步信息
6、所有主从都执行 reset master 清理现有的事务信息
7、主从切换ip
8、主库重启mysql
9、从库重新建立连接
10、数据库释放锁表
unlock tables;
11、开放防火墙,业务测试
Enjoy GreatSQL
关于GreatSQL:
https://gitee.com/GreatSQL/GreatSQL
MGR视频课程:
https://space.bilibili.com/1363850082/video
零基础学习MySQL课程:
https://ke.qq.com/course/4333819?tuin=2a024ac6
评论
有用 0
墨值悬赏