MGR中secondary的从节点同步异常?
一、背景描述
客户环境:在一套MGR一个secondary(C节点)添加备库(D节点),运行一段时间后,C、D节点间主备间状态正常,但是C、D节点数据不同。经查MySQL error日志,C、D节点数据不同步时间与MGR集群Priamry(A 节点)、secondary(B节点)切换时间一致。 检查各节点配置发现B节点的server_id与D节点server_id导致。
二、问题复现
组复制配置
各节点server_id,其中test02与test04的server_id一致
复制状态:
此时对test01节点进行写入,而test03与test04的复制状态正常的。从通道中Executed_Gtid_Set可以看出
当MGR中Primary 节点从test01切换为test02时:
集群状态如下
再对集群进行写入:
查看test03、test04复制通道,可以看到复制通道时正常的,但是他并没有数据写入。
三、总结
关于server_id参数,为每个复制服务器指定唯一的服务器 ID。因此它必须与其他复制拓扑中源或者副本不同。
本次验证可以看到即使复制通道正常,数据也不会同步。relay-log可以看到同步server_id遇到一致时只记录了一下binlog位点信息并无数据。
MGR中secondary的从节点同步异常?相关推荐
- log-slave-updates 引起 MySQL 从节点同步异常慢
1.从库只开启log-bin功能,不添加log-slave-updates参数,从库从主库复制的数据不会写入log-bin日志文件里. 2.直接向从库写入数据时,是会写入log-bin日志的. 3.开 ...
- 技术分享 | MySQL中MGR中SECONDARY节点磁盘满,导致mysqld进程被OOM Killed
欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 在MGR测试中,人为制造磁盘满问题后,节点被oom killed 问题描述 在对 ...
- 多个CAN节点收发异常,TVS结电容在高速电路中的影响
多个CAN节点收发异常,TVS结电容在高速电路中的影响 首先分享一个好文章(CAN接口异常如何分析?) ①最近接手了前任同事的未完成工作,在CAN调试过程中遇到了9个节点通信异常,数据无法发出:注:严 ...
- mysql被跑死_MySQL 8.0.23中复制架构从节点自动故障转移
接触MGR有一段时间了,MySQL 8.0.23的到来,基于MySQL Group Replicaion(MGR)的高可用架构又提供了新的架构思路.灾备机房的slave,如何更好地支持主机房的MGR? ...
- 阿里mysql数据库同步_如何对MySQL数据库中的数据进行实时同步-阿里云开发者社区...
数据传输(Data Transmission) 支持以数据库为核心的结构化存储产品之间的数据传输. 它是一种集数据迁移.数据订阅及数据实时同步于一体的数据传输服务.数据传输致力于在公有云.混合云场景下 ...
- MGR中gtid_executed不连续的问题分析
* GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. * 阅读文章,参与下方抽奖,有机会赢取精美礼品一份. 1.问题描述 在做MGR测试的时候偶尔遇到gtid_execut ...
- asp.net中web.config配置节点大全详解
web.config 文件查找规则: (1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找. (2)如果当 ...
- mysql主从skip1677_解决字符集不同引起的主从同步异常1677报错问题
之前的一篇文章中,我们遇到了主从同步的一个问题,错误代码:1236,详细请看 今天,突然发现测试环境的主从同步关系断开了,报错代码:1677 一.问题错误信息 Last_SQL_Errno: 1677 ...
- java同步关键字_Java中synchronized关键字修饰方法同步的用法详解
Java的最基本的同步方式,即使用synchronized关键字来控制一个方法的并发访问. 每一个用synchronized关键字声明的方法都是临界区.在Java中,同一个对象的临界区,在同一时间只有 ...
最新文章
- ASP.NET Core 性能对比评测(ASP.NET,Python,Java,NodeJS)
- java城市级联一次查询_我的城市没有任何设计活动,所以我自己组织了一次。...
- [jQuery] jQuery.fn的init方法返回的this指的是什么对象?为什么要返回this
- hbase/thrift/go连接失败
- python中前后端通信方法Ajax和ORM映射(form表单提交)
- php curl 批量,关于用php的curl批量抓取内容
- sublime编辑器修改默认的Tab缩进风格
- 条码打印工具-Bartender的使用
- 怎么清理计算机后台程序,怎么清理电脑应用插件-电脑插件清理的方法 - 河东软件园...
- STL库和Boost库
- 【微机原理】40道简答题
- C/C++后端开发学习路线总结(附带实习学习经历分享)
- 【转载】eMule电驴使用从入门到精通(4)-------电驴宗旨:我为人人,人人为我
- 【ArcGIS错误集锦002-Server02】ArcGISserver发布站点报错Failed to create the site. Could not create directory path
- 世界最具影响力的100个品牌
- 什么是GPU云服务器,有哪些优势?
- 多轴控制玻璃行业程序 相机 ST LAD SFC
- MUX实现不同的门电路功能
- 模拟幅度调制相干解调系统抗噪声性能仿真分析-python实现
- iphone 使用第三方字体
热门文章
- 最新kali linux下完美安装和运行QQ的方法
- Java白盒测试三角形函数_白盒测试实验报告-三角形形状-山东大学
- ImportError: No module named 'win32api'
- 手把手教你接入快应用账号开发-客户端方式
- 小游戏《恶梦》的总结
- 怎样看股市K线图指标之相对价位指标CKD
- 小学生都看得懂的C语言入门(1): 基础/判别/循环
- Excel 自动生成排名 RANK函数的使用
- idea里面解决jsp,html,xml黄色背景的方法
- 服务器显示资源不够用,Docker服务器存储资源池不足的问题解决