MySQL Group Replication--节点down机对GR的影响(single-primary mode)

本文介绍了在MySQL Group Replication的单主模式中,当节点出现故障时对整个组的影响。当primary节点宕机,其他存活节点会进行选举产生新primary。节点状态包括OFFLINE(节点正常离线)和UNREACHABLE(节点通信异常),UNREACHABLE状态在集群不可用时将持续,恢复主节点可写需要重新启动节点或强制设置新的GR组。
摘要由CSDN通过智能技术生成

MySQL Group Replication–节点down机对GR组的影响(single-primary mode)
这个模式下,group内只有一台节点可写可读,其他节点只可以读。

环境信息

节点down掉之前,先来描述下当前GR组的成员和状态:
在这里插入图片描述

当前GR组的成员为:
mysql> select * from performance_schema.replication_group_members ;
+---------------------------+--------------------------------------+---------------+-------------+--------------+
| CHANNEL_NAME              | MEMBER_ID                            | MEMBER_HOST   | MEMBER_PORT | MEMBER_STATE |
+---------------------------+--------------------------------------+---------------+-------------+--------------+
| group_replication_applier | 2c27df35-de6b-11e8-ae95-525400dd0d42 | 10.202.10.122 |       24801 | ONLINE       |
| group_replication_applier | 545de62a-e02e-11e8-8161-525400dd0d42 | 10.202.10.123 |       24802 | ONLINE       |
| group_replication_applier | fffe345a-de9a-11e8-ad8e-525400dd0d42 | 10.202.10.125 |       24803 | ONLINE       |
+---------------------------+--------------------------------------+---------------+-------------+--------------+
3 rows in set (0.00 sec)

查看当前GR组主master,官方提供的方法:
mysql> select * from performance_schema.global_status where VARIABLE_NAME ='group_replication_primary_member';
+----------------------------------+--------------------------------------+
| VARIABLE_NAME                    | VARIABLE_VALUE                       |
+----------------------------------+--------------------------------------+
| group_replication_primary_member | 2c27df35-de6b-11e8-ae95-525400dd0d42 |
+----------------------------------+--------------------------------------+

或者你可以使用以下方法看当前GR组的主节点信息
SELECT * 
FROM performance_schema.replication_group_members 
WHERE MEMBER_ID = (
  SELECT VARIABLE_VALUE FROM performance_schema.global_status WHERE VARIABLE_NAME= 'group_replication_primary_member'
);
+---------------------------+--------------------------------------+---------------+-------------+--------------+
| CHANNEL_NAME              | MEMBER_ID                            | MEMBER_HOST   | MEMBER_PORT | MEMBER_STATE |
+---------------------------+--------------------------------------+---------------+-------------+--------------+
| group_replication_applier | 2c27df35-de6b-11e8-ae95-525400dd0d42 | 10.202.10.122 |       24801 | ONLINE       |
+---------------------------+--------------
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值