首页 > 技术文章 > mysql Slave 启动失败

musen 2019-09-06 16:25 原文

报错日志 Slave failed to initialize relay log info structure from the repository, Error_code: 1872

java程序访问日志显示事物查询失败,排查mysql 发现其中一台slave 启动状态失败

究其原因发现是更改了主机名后 服务器重启导致mysql slave启动失败(我的mysql做的是互为主从模式),

show slave status\G; 查看slave 状态 如图发现 relay_log 文件名是之前的
因为修改了主机名新生成了新的relay_log ,于是关闭mysql删除了neiwang
-relay-bin.000003文件, ************************同时也删除了 这些,我并没有测试这些删除rm neiwang-relay-bin.* rm relay-log.info 是不是必要的, 所以删除前千万做好备份************************ 重新启动 start slave; 启动成功 问题解决

 

推荐阅读