mysql主从同步的错误处理备忘

症状:两台mysql服务器主从同步报错,关键报错如下:

    Slave_IO_Running: No
    Slave_SQL_Running: Yes

    Last_IO_Errno: 1236
    Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'

处方如下:

在master端执行

flush logs;
show master status;
记下File, Position。
在slave端执行:
CHANGE MASTER TO MASTER_LOG_FILE='testdbbinlog.000008',MASTER_LOG_POS=107;--- 换成master的File 和Position的值

slave stop;

slave reset;

slave start;
show slave status \G

##########################

如不出意外,则药到病除 


分享至
2018-12-19 发布 ┊ 1266 人浏览 ┊ 0 人评论 ┊ 来源:原创 ┊ 收藏
返回顶部