手機版
你好,游客 登錄 注冊
背景:
閱讀新聞

MGR單主啟動報錯處理ERROR 3092

[日期:2019-09-27] 來源:Linux社區  作者:roidba [字體: ]

環境描述:
三個節點的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、啟動數據庫
[[email protected] ~]# mysqld_safe --defaults-file=/data/arkdb/3306/etc/my.cnf &
[1] 21806
[[email protected] ~]#  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)

Linux公社的RSS地址http://www.vnrggh.live/rssFeed.aspx

本文永久更新鏈接地址http://www.vnrggh.live/Linux/2019-09/160838.htm

linux
相關資訊       MGR集群  ERROR 3092 
本文評論   查看全部評論 (0)
表情: 表情 姓名: 字數

       

評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
彩票平台