文档 · 2024年2月19日 0

mysql mgr集群多主部署

一、前言

mgr多主集群是将集群中的所有节点都设为可写,减轻了单主节点的写压力,从而提高了mysql的写入性能

二、部署

基础部署与mgr集群单主部署一致,只是在创建mgr集群时有所不同

基础部署参考:

mysql mgr集群部署-CSDN博客

设置mgr模式
mysql -u root -p
set global group_replication_single_primary_mode=OFF; #关闭单主模式
set global group_replication_enforce_update_everywhere_checks=ON; #设置多主模式下各个节点严格一致性检查

 

选定首个主节点创建mgr集群
mysql -u root -p
SET GLOBAL group_replication_bootstrap_group=ON;
START GROUP_REPLICATION;
SET GLOBAL group_replication_bootstrap_group=OFF;

 

剩余节点加入mgr集群

mysql -u root -p
START GROUP_REPLICATION;

 

查看mgr集群状态

SELECT * FROM performance_schema.replication_group_members;

 

转自: 【mysql mgr集群多主部署 – CSDN App】

打赏