阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

MGR单主启动报错处理ERROR 3092

216次阅读
没有评论

共计 2945 个字符,预计需要花费 8 分钟才能阅读完成。

环境描述:
三个节点的 MGR 集群,单主模式,准备关闭主节点进行数据库维护,出现了报错信息。

1、关闭数据库
mysql> shutdown;
Query OK, 0 rows affected (0.00 sec)

mysql>
mysql> 2019-09-23T07:16:36.262422Z mysqld_safe mysqld from pid file /data/arkdb/3306/pid/mysql.pid ended

2、启动数据库
[root@localhost ~]# mysqld_safe –defaults-file=/data/arkdb/3306/etc/my.cnf &
[1] 21806
[root@localhost ~]#  mysqld_safe Adding ‘/usr/lib64/libjemalloc.so.1’ to LD_PRELOAD for mysqld
2019-09-23T07:17:32.239260Z mysqld_safe Logging to ‘/data/arkdb/3306/log/mysql-error.log’.
2019-09-23T07:17:32.287687Z mysqld_safe Starting mysqld daemon with databases from /data/arkdb/3306/data

3、启动组复制
mysql> 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.

4、查看报错信息
grep ERROR mysql-error.log

2019-09-23T07:18:10.080941Z 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]).’

5、查看参数
mysql> show variables like ‘%single%’;
+—————————————+——-+
| Variable_name                        | Value |
+—————————————+——-+
| group_replication_single_primary_mode | OFF  |
+—————————————+——-+
1 row in set (0.00 sec)

mysql> show variables like ‘%enforce_update_everywhere_checks’;
+—————————————————-+——-+
| Variable_name                                      | Value |
+—————————————————-+——-+
| group_replication_enforce_update_everywhere_checks | OFF  |
+—————————————————-+——-+
1 row in set (0.01 sec)

6、启动单主模式,再此启动组复制
mysql> set global group_replication_single_primary_mode=on;
Query OK, 0 rows affected (0.00 sec)

mysql> show variables like ‘%single%’;
+—————————————+——-+
| Variable_name                        | Value |
+—————————————+——-+
| group_replication_single_primary_mode | ON    |
+—————————————+——-+
1 row in set (0.01 sec)

mysql> start group_replication;
Query OK, 0 rows affected (3.26 sec)

mysql>

7、验证
mysql> select * from performance_schema.replication_group_members;
+—————————+————————————–+————-+————-+————–+
| CHANNEL_NAME              | MEMBER_ID                            | MEMBER_HOST | MEMBER_PORT | MEMBER_STATE |
+—————————+————————————–+————-+————-+————–+
| group_replication_applier | 500dd0aa-b8f6-11e9-85ba-005056875a61 | 196.55.x.xxx|        3306 | ONLINE      |
| group_replication_applier | 59d7f183-b8f6-11e9-863b-005056875165 | 196.55.x.xxx|        3306 | ONLINE      |
| group_replication_applier | 69e1c26d-b8f6-11e9-91c1-00505687032a | 196.55.x.xxx|        3306 | ONLINE      |
+—————————+————————————–+————-+————-+————–+
3 rows in set (0.00 sec)

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-22发表,共计2945字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中