【DB宝18】在Docker中安装使用MySQL高可用之MGR

2    7932    7

Tags:

👉 本文共约1452个字,系统预计阅读时间或需6分钟。

六、启动MGR单主模式

6.1、启动MGR,在主库(172.72.0.15)上执行

执行过程:

6.2、其他节点加入MGR,在从库(172.72.0.16,172.72.0.17)上执行

执行结果:

可以看到,3个节点状态为online,并且主节点为172.72.0.15,只有主节点可以写入,其他节点只读,MGR单主模式搭建成功。

七、多主和单主模式切换

7.1、查询当前模式

参数group_replication_single_primary_mode为ON,表示单主模式。

7.2、函数实现多主和单主切换

函数切换:从MySQL 8.0.13开始,可以使用函数进行在线修改MGR模式。

7.2.1、单主切多主模式

7.2.2、多主切单主模式

7.3、手动切换

MGR切换模式需要重新启动组复制,因些需要在所有节点上先关闭组复制,设置 group_replication_single_primary_mode=OFF 等参数,再启动组复制。

7.3.1、单主切多主模式

1、停止组复制(所有节点执行):

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

2 条回复

发表回复