报错:[ERROR] Slave SQL: Slave failed to initialize relay log info structure from the repository
测试的主从原本好好的,重启丛库服务器后发现同步报警失败
原因:
1,检查my.cnf,原来没指定relay_log,mysql默认产生的relay_log 名称对不上
2,服务器计算机名称突然改了导致mysql 以前的中继日志名称对不上了
解决方法:
思路: 1,查看slave 的状态值,记录下master_log_file 和master_log_pos
2,去my.cnf 指定 relay_log 的路径
3,删除原本的中继日志(删除前备份)和 master.info 和 relay-log.info (删除前备份)
4,重启数据库
5,重新 change master to 主库 ,启动 slave