问题一:‘COULD NOT FIND FIRST LOG FILE NAME IN BINARY LOG INDEX FILE’
这个报错通常伴随着Slave_IO_Running: No
Slave_IO_Running: No 一方面原因是因为网络通信的问题也有可能是日志读取错误的问题。
解决方案:
从数据库停止slave
slave stop;
刷新master上binlog日志
flush logs;
通过命令拿到最新的binlog日志文件与偏移量
show master stutus
修改从数据库的复制文件信息
CHANGE MASTER TO MASTER_LOG_FILE='mysqlbin.xxxxxxx',MASTER_LOG_POS=xxx;
从数据库重新开启主从
start slave;
查看从数据库状态 是否还有其他问题
show slave status\G