博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql5.6.36主从复制报错1872
阅读量:6535 次
发布时间:2019-06-24

本文共 1047 字,大约阅读时间需要 3 分钟。

解决办法:参考文档:

在一台已经运行了mysql 从库的机器上再次部署一个其他业务的mysql slave 从库时,这台slave从库启动的时候和复制的时候报错:1872

[ERROR] Slave SQL: Slave failed to initialize relay log info structure from the repository, Error_code: 1872

Version: '5.6.36-log'  socket: '/tmp/mysql5.6.sock'  port: 3307  MySQL Community Server (GPL)

2017-08-10 23:12:22 10076 [ERROR] Slave SQL: Slave failed to initialize relay log info structure from the repository, Error_code: 1872

show slave status\G;

报错:

                  Last_Errno: 1872

                   Last_Error: Slave failed to initialize relay log info structure from the repository

                 Skip_Counter: 0

          Exec_Master_Log_Pos: 1025057034

原因:检查my.cnf,原来没指定relay_log,mysql默认产生的relay_log名被该server上的另一个mysql slave占用了。

解决办法

1.在my.cnf中添加

relay_log=/data/mysql5.6/relay-bin

2.登陆slave从库

stop slave;

reset slave;

CHANGE MASTER TO  MASTER_HOST='192.168.10.98',MASTER_PORT=3306,MASTER_USER='novelrep',MASTER_PASSWORD='Juok21Tbser',master_log_file='mysql-bin.000077

',master_log_pos=1025057034;start slave;show slave status\G;

到此处解决主从复制问题

 本文转自 wjw555 51CTO博客,原文链接:http://blog.51cto.com/wujianwei/1955661

转载地址:http://wykdo.baihongyu.com/

你可能感兴趣的文章
使用pip命令报You are using pip version 9.0.3, however version 18.0 is available pip版本过期.解决方案...
查看>>
2017.11.14 小组第二次例会
查看>>
(转)LINQ之路
查看>>
WCF 入门
查看>>
Linux Shell编程4
查看>>
Django REST框架--关系和超链接api
查看>>
双击防止网页放大缩小HTML5
查看>>
C#的一些学习方法
查看>>
iOS开发-开发总结
查看>>
c++中的 Stl 算法(很乱别看)
查看>>
Window 包管理工具: chocolatey
查看>>
前端开发入门 --摘自慕克网大漠穷秋
查看>>
webapi返回json字符串
查看>>
U3D Invoke() IsInvoking CancelInvoke方法的调用
查看>>
Javascript 如何生成Less和Js的Source map
查看>>
中间有文字的分割线效果
查看>>
<悟道一位IT高管20年的职场心经>笔记
查看>>
volatile和synchronized的区别
查看>>
js操作listbox
查看>>
快速上手git
查看>>