由图上可以查看 主库的 File 和 Position 与 从库的上设置Master_Log_File、Read_Master_Log_Pos 不一致,需要执行一下命令
- mysql>slave stop;
- mysql>CHANGE MASTER TO MASTER_HOST='10.0.4.158',MASTER_USER='forslave', MASTER_PASSWORD='********',MASTER_LOG_FILE='materlog.000001'
,MASTER_LOG_POS= 45277;- mysql>slave start;
确保 状态中的Slave_IO_Running: Yes 、Slave_SQL_Running: Yes 则证明Slave的I/O和SQL进行正常,主从配置成功。
如果此状态异常可以查看 mysql 的 error log 里面的错误记录进行排查处理
注:Slave_IO_Running: No 一般是可能原因是 主库服务器有防火墙等原因,从库服务器无法使用主库设置的复制帐号连接到主库
Discuz! X2 读写分离的配置 参照