发布:2023/4/16 1:39:33作者:管理员 来源:本站 浏览次数:532
MySQL主从复制环境刚搭建好是OK的,测试过程中重启了从库,发现主从连接出了问题。
在网上查找解决办法:
可能原因一:MySQL的uuid是唯一的,查看主从机器的uuid是否唯一。
查看文件:/var/lib/mysql/auto.cnf
查看结果:主从机器的uuid不一样,此可能性被排除。
可能原因二:确认server-id是否唯一。
查看文件:/etc/mysql/my.cnf
查看结果:主从机器的server-id唯一,此可能性被排除。
可能性三:因为从库MySQL重启导致二进制文件位置从库和主库不一致。
1、查看:
主库:show master status\G
从库:show slave status\G
2、主库从库二进制文件是不一致的,开心,可能就是这个原因了。
3、根据网上方法修改:在从库中依次执行如下操作
mysql> stop slave;
Query OK, 0 rows affected (0.00 sec)
mysql> CHANGE MASTER TO MASTER_LOG_FILE='master-bin.000004', MASTER_LOG_POS=154;
Query OK, 0 rows affected (0.00 sec)
mysql> start slave;
Query OK, 0 rows affected (0.00 sec)
4、再次查看从库信息:sad。。并没有解决 。
5、失望中,试着依次重启了主机、从机的MySQL。
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4