解决MySQL主从复制错误1595:Relay log write failure…

先交代下背景:我这边正在研究基于 Docker 的 MariaDB Galera Cluster 的自动化集群部署方案【以下简称 MGC,后续有时间可以考虑分享下这个方案】,已经完成所有调试,想在生产环境部署一个 MGC 集群作为从先灰度测试。解决MySQL主从复制错误1595:Relay log write failure...

生产环境主 DB 版本为 MySQL5.5,新的 MGC 采用 Mariadb 最新 10.3.12 stable 版本,做好 MGC 集群,并导入一份从主 DBdump 出来的完整 SQL 之后,change master 开始创建主从,结果如下报错:

查了下资料,都是是磁盘满导致的,但是我这边磁盘空间、权限都没问题,于是继续检查了下 MGC 节点日志如下:

里面有一个关键信息:binlog_checksum failed,看来报错和这个有关系了。查了下资料,应该是 Mariadb 默认打开了 slave_sql_verify_checksum(MySQL 版本默认关闭),而主从版本又不一致,导致 checksum 失败。

解决办法也很简单,在 MGC 各节点的[msyqld]配置中加上:slave_sql_verify_checksum=0 ,关闭这个特性即可,具体有没有负面影响暂未深入研究。

发表评论

gravatar

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

刷新评论

目前评论:6   其中:访客  5   博主  1

  1. avatar 老部落运维 1 来自天朝的朋友 谷歌浏览器 Windows 8.1 江苏省苏州市 电信

    想与贵站交换首页链接,不知可否?
    我站:https://www.laobuluo.com/
    站名:老部落运维

  2. avatar 春色集 0 来自天朝的朋友 谷歌浏览器 Windows 10 浙江省温州市平阳县 电信

    学习了感谢博主

  3. avatar hack520.com 0 来自天朝的朋友 谷歌浏览器 Windows 7 浙江省嘉兴市 联通

    最新也在学习 Docker,这东西功能很强大!

  4. avatar 锋言锋语 2 来自天朝的朋友 谷歌浏览器 Windows 10 福建省泉州市安溪县 电信

    大神的博客文章我都看不懂,悲哀!

  5. avatar 小龙 0 来自天朝的朋友 谷歌浏览器 Windows 10 广东省深圳市 电信

    zhangge请教这个评论插件叫啥?还有你越来越懒了~文章好敷衍啊。hh

    • avatar 张戈 [博主] 来自天朝的朋友 谷歌浏览器 Mac OS X 10_14_3 广东省深圳市 腾讯公司

      1、没插件,自己折腾代码。
      2、写的详细就说啰嗦,写得简洁就说敷衍,你让我情何以堪?

加载中,请稍候...