MGR Switch single-Primary to Muti_primary
MGR single_primary 切换 Muti-Primary 模式
root@localhost [(none)]>select * from performance_schema.replication_group_members;
+---------------------------+--------------------------------------+-------------+-------------+--------------+
| CHANNEL_NAME | MEMBER_ID | MEMBER_HOST | MEMBER_PORT | MEMBER_STATE |
+---------------------------+--------------------------------------+-------------+-------------+--------------+
| group_replication_applier | 33a6c4f8-a67a-11e8-b7f6-0050568beaf6 | db211 | 3507 | ONLINE |
| group_replication_applier | 951678d2-91a2-11e8-be71-0050568be82c | db210 | 3507 | ONLINE |
| group_replication_applier | abac4f08-a683-11e8-9447-0050568b744a | db212 | 3507 | ONLINE |
+---------------------------+--------------------------------------+-------------+-------------+--------------+
3 rows in set (0.00 sec)root@localhost [(none)]>set global group_replication_single_primary_mode=1;
ERROR 3093 (HY000): Cannot change into or from single primary mode while Group Replication is running.
root@localhost [(none)]>stop group_replication;
Query OK, 0 rows affected (9.28 sec)root@localhost [(none)]>set global group_replication_single_primary_mode=0;
Query OK, 0 rows affected (0.00 sec)root@localhost [(none)]>start group_replication;
ERROR 3092 (HY000): The server is not configured properly to be an active member of the group. Please see more details on error log.
root@localhost [(none)]>
- 查看error.log日志:
也就是说,需要所有节点都关闭后修改一致再启动.
2018-08-23T16:58:19.616446+08:00 0 [ERROR] Plugin group_replication reported: 'The member configuration is not compatible with the group configuration. Variables such as single_primary_mode or enforce_update_everywhere_checks must have the same value on every server in the group. (member configuration option: [], group configuration option: [group_replication_single_primary_mode]).'
- 所有节点stop group_replication并设置root@localhost [(none)]>set global group_replication_single_primary_mode=0;再逐一启动:
root@localhost [(none)]>set global group_replication_single_primary_mode=0;
Query OK, 0 rows affected (0.00 sec)
root@localhost [(none)]>set global group_replication_bootstrap_group=1;
Query OK, 0 rows affected (0.00 sec)root@localhost [(none)]>start group_replication;
Query OK, 0 rows affected (2.01 sec)root@localhost [(none)]>最后一个节点:
root@localhost [(none)]>set global group_replication_single_primary_mode=0;
Query OK, 0 rows affected (0.01 sec)
root@localhost [(none)]>start group_replication;
Query OK, 0 rows affected (3.14 sec)root@localhost [(none)]>select * from performance_schema.replication_group_members;
+---------------------------+--------------------------------------+-------------+-------------+--------------+
| CHANNEL_NAME | MEMBER_ID | MEMBER_HOST | MEMBER_PORT | MEMBER_STATE |
+---------------------------+--------------------------------------+-------------+-------------+--------------+
| group_replication_applier | 33a6c4f8-a67a-11e8-b7f6-0050568beaf6 | db211 | 3507 | ONLINE |
| group_replication_applier | 951678d2-91a2-11e8-be71-0050568be82c | db210 | 3507 | ONLINE |
| group_replication_applier | abac4f08-a683-11e8-9447-0050568b744a | db212 | 3507 | ONLINE |
+---------------------------+--------------------------------------+-------------+-------------+--------------+
3 rows in set (0.00 sec)
root@localhost [(none)]>show global variables like '%single%';
+---------------------------------------+-------+
| Variable_name | Value |
+---------------------------------------+-------+
| group_replication_single_primary_mode | OFF |
+---------------------------------------+-------+
1 row in set (0.00 sec)
转载于:https://www.cnblogs.com/2woods/p/9524550.html
MGR Switch single-Primary to Muti_primary相关推荐
- MGR Switch Muti-Primary to single_primary
MGR Muti-Primary 切换 single_primary 模式 原因:因为希望做ProxySQL+MGR之间Proxy层的消耗测试,需要把原有的MGR多主改为单主模式. 修改MGRgrou ...
- mysql mgr故障恢复实现_MGR实现分析 - 成员管理与故障恢复实现
MySQL Group Replication(MGR)框架让MySQL具备了自动主从切换和故障恢复能力,举single primary(单主)模式为例,primary作为主节点对外提供读写服务,是唯 ...
- MySQL MGR 5.7.22 on centos 6.3 单主/多主搭建测试
搭建Mysql Group Replication 本次搭建采用3个实例,三个服务器,同一个网段,MGR的参数配置在配置文件中添加. 注意通讯端口号的配置,它用于组成员之间的通讯使用 请确定当前MyS ...
- MySQL 主从架构在线热迁移MGR 方案
目录 迁移拓扑图 业务方案沟通 相关知识传送门 准备工作 MGR数据迁移 迁移拓扑图 例子中的场景是 M-S 3305 转到 G-R 3306 业务方案沟通 1.迁移前检查 a. 表必须使用Inno ...
- MySQL数据库(练习一: 提示:emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno所属部门编号) de)
练习一: 提示: emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno所属部门编号) dept部门表(dep ...
- Mysql8 group replication组复制集群单主多主模式切换
Mysql8 MGR集群操作图解 声明与简介 本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理.本文主要介绍mysql的MGR集群的操作. My ...
- VMware NSX词汇表
BUM流量 - 广播,未知单播和多播 DFW - NSX分布式防火墙 DLR - 分布式逻辑路由器 ECMP - 等成本多路径 ESG - Edge服务网关 IPFIX - Internet协议流信息 ...
- Oracle PL/SQL 编程手册(SQL大全)
一.SQLPLUS 1引言 SQL命令 以下17个是作为语句开头的关键字: alterdroprevoke auditgrantrollback* commit*insert ...
- Dual Processor vs Dual Core
比较了AMD和Intel各自产品上的差别.其中的评论也有很好的参考意义.原文链接:http://www.pugetsystems.com/labs/articles/Dual-Processor-vs ...
最新文章
- 项目快速开发的几点感悟
- U盘无法安全正常弹出和删除如何处理
- java B2B2C Springcloud电子商城系统-通过消息队列传输zipkin日志
- 项目中常用的 iOS 第三方库
- 命令行参数实现10万行小字典程序并输出查找时间
- vSAN其实很简单-兼容列表那些事
- SQL--查询无记录,显示默认一条记录
- Spring boot 配置文件,输入key值,自动补全--- 通过安装插件实现
- android rsa最大加密明文大小_Android 登录密码信息进行RSA加密示例
- 虚拟机下安装MSDN简体中文版win98SC_WIN98SE.exe
- 一 集成电路与IP核技术
- 统一社会信用代码及其校验规则
- Microsoft.VisualBasic.dll的妙用(开发中肯定会用到哦)
- java读取libs下文件_Android开发中libs和jinLibs文件夹的作用详解
- 微慕小程序专业版V3.6.6发布
- php嵌入图片代码,php如何添加图片
- 详解Dell EMC发布的PowerMax存储和R系列计算系统
- 计算机网络维护日记,计算机网络维护实习日记.doc
- 预测交通拥堵,TranSEC助力城市交通“智”变
- 论文阅读:Oriented RepPoints for Aerial Object Detection (CVPR 2022)