当前位置: 代码迷 >> 综合 >> mysql 主从失败[ERROR] Slave SQL: Slave failed to initialize relay log info structure from the repository
  详细解决方案

mysql 主从失败[ERROR] Slave SQL: Slave failed to initialize relay log info structure from the repository

热度:50   发布时间:2024-01-09 05:16:45.0

报错:[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

  相关解决方案