暂无图片
求mysql主从手工切换规范或者步骤参考?
我来答
分享
暂无图片 匿名用户
求mysql主从手工切换规范或者步骤参考?

求mysql主从手工切换规范或者步骤参考?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
暂无图片
GreatSQL

------仅供参考------

一、切换前确认
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
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏