mgr未同步 mysql_MySQL Group Replication(多主同步复制MGR)
开启replication配置:
server-id=1 #标识服务器唯一
log-bin=mysql-bin #二进制日志开启
enforce_gtid_consistency = ON #GTID模式是组复制的基础技术
binlog-format=row#必须是ROW模式
gtid-mode=ON #GTID保证事物编号全局唯一 (Global Transaction ID)
master-info-repository=TABLE
relay-log-info-repository=TABLE#记录同步的信息,便于管理和恢复
log-slave-update= ON #需要记录事务的binlog,用作以后的恢复用,哪怕不是写入点,也需要
binlog-checksum=NONE#MGR本身不支持binlog的checksum校验
开启组配置:
transaction_write_set_extraction = XXHASH64 #哈希算法
loose-group_replication_group_name = "00e575aa-0cc0-11e8-9186-0050569341db" # 组名,格式
loose-group_replication_start_on_boot = off # 在mysqld启动时不自动启动组复制
loose-group_replication_local_address = "10.103.16.31:24901" #本机的IP地址及端口
loose-group_replication_group_seeds = "10.103.16.34:24901,10.103.16.35:24901,10.103.16.31:24901" #其他机器的IP及端口,形成一个组
loose-group_replication_bootstrap_group = off
主执行:
CHANGE MASTER TO MASTER_USER=‘stemp‘, MASTER_PASSWORD=‘123456‘ FOR CHANNEL ‘group_replication_recovery‘;
INSTALL PLUGIN group_replication SONAME ‘group_replication.so‘;
set global group_replication_allow_local_disjoint_gtids_join=ON;
START GROUP_REPLICATION;
其他主执行:
INSTALL PLUGIN group_replication SONAME ‘group_replication.so‘;
START GROUP_REPLICATION;
查看节点信息:
select * from performance_schema.replication_group_members;
在线修改节点信息:
set global group_replication_group_seeds=‘‘;
设置多主模式:
SERVER2,SERVER3:
STOP GROUP_REPLICATION;
SET GLOBAL group_replication_single_primary_mode=FALSE;
SET GLOBAL group_replication_enforce_update_everywhere_checks=TRUE;
SERVER1:
STOP GROUP_REPLICATION;
SET GLOBAL group_replication_single_primary_mode=FALSE;
SET GLOBAL group_replication_enforce_update_everywhere_checks=TRUE;
SET GLOBAL group_replication_bootstrap_group=on;
START GROUP_REPLICATION;
SET GLOBAL group_replication_bootstrap_group=off;
然后SERVER2,SERVER3:
SET GLOBAL group_replication_bootstrap_group=on;
START GROUP_REPLICATION;
SET GLOBAL group_replication_bootstrap_group=off;
mgr未同步 mysql_MySQL Group Replication(多主同步复制MGR)相关推荐
- pi数据库同步解决方案_MySQL数据库主主同步配置实战
最近云服务器大减价,趁机买了几台,博客就放在其中一台上,为了不让剩下的两台服务器闲置,打算都利用起来,对博客网站进行负载均衡.使用两台数据库进行主主同步配置,扩展网站数据库架构,提高数据库的读写性能. ...
- mysql mgr 读写分离_MySQL Group Replication mgr 单主 proxysql 读写分离配置过程
1.前期准备,mgr安装见上一篇文章 2.创建用户和导入脚本 GRANT ALL ON *.* TO 'rootuser'@'%' IDENTIFIED BY '123456'; /mgr/mysql ...
- MySQL Group Replication [Single-Primary Mode] 详细搭建部署过程
1,关于MySQL Group Replication 基于组的复制(Group-basedReplication)是一种被使用在容错系统中的技术.Replication-group(复制组)是由能够 ...
- MySQL Group Replication [Multi-Primary Mode] 详细搭建部署过程
1,关于MySQL Group Replication 基于组的复制(Group-basedReplication)是一种被使用在容错系统中的技术.Replication-group(复制组)是由能够 ...
- MySQL group replication
本篇文章主要讲解MySQL group replication介绍,文中有关MySQL,group的内容,希望对大家有所帮助. "MySQL group replication" ...
- 组复制官方翻译六、Upgrading Group Replication
https://dev.mysql.com/doc/refman/8.0/en/group-replication-upgrade.html 这个章节主要描述升级MGR的计划 基本的升级MGR成员的方 ...
- mgr未同步 mysql_MySQL MGR 节点管理及故障切换
MySQL MGR 节点管理及故障切换 MySQL Group Replication(MGR)框架让MySQL具备了自动主从切换和故障恢复能力. 本文介绍节点管理及故障切换: 1)MGR节点管理及故 ...
- Mysql8 group replication组复制集群单主多主模式切换
Mysql8 MGR集群操作图解 声明与简介 本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理.本文主要介绍mysql的MGR集群的操作. My ...
- Mysql 8 group replication组复制集群单主配置图解
Mysql 8 MGR集群单主配置图解 声明与简介 本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理.本文主要介绍mysql的MGR集群的配置. ...
最新文章
- Rocksdb 的一些参数调优策略
- 同一个电脑可安装多个python版本吗_同一台电脑安装不同版本的python(python2.7和python3.7)...
- Java环境搭建若干问题
- 高级service之ipc ADIL用法
- LeetCode:螺旋矩阵【54】
- 多行查询结果合并sys_connect_by_path
- Freemodbus 1.5
- java 开源 cms_17个开源免费的Java CMS
- Installshield2008教程
- 联想g510拆键盘的简单方法_联想G510重点笔记本拆机教程.doc
- 软件介绍——SyncToy 微软官方文件同步工具
- Spring Boot获取节假日API
- 接入小程序客服(java版教程),处理第一次主动推送会话超时问题
- 2022年线上求职!我建了一个AI算法岗求职群
- centos7.7 安装google浏览器
- html搜索栏热搜效果,CSS3实战开发:百度新闻热搜词特效实战开发_html/css_WEB-ITnose...
- JavaScript新的对象创建方式---Object.create()
- Commvault恢复时间超过2小时,网络断开问题
- 结构体 位段 枚举 联合体
- excel公式编辑器_为Excel大舞台安装“聚光灯”,快速聚焦数据,从此告别眼疲劳...