繁体   English   中英

MySQL复制SLAVE下降

[英]Mysql Replication SLAVE go down

我对mysql复制有问题。

我配置两个虚拟主机。

服务器1 Apache + mysql Ver 15.1 Distrib 5.5.41-MariaDB

主从服务器2

服务器2 mysql Ver 14.14 Distrib 5.5.42

主从服务器

Topologi MASTER + MASTER

当我重新启动从站时,所有的工作正常,延迟短,更新快。 但是,当我等待几分钟时,复制将无法正常工作。 如果我更新某行或插入或删除从属,则不会更新更改。

日志没有写入任何错误,但是master_position_log在主服务器和从服务器之间是不同的。

而且,如果我重新启动从属服务器,所有这些都可以再次工作,那么bdd将被更新并且复制工作正常。

我不知道会发生什么,似乎线程在睡觉或死亡。

感谢您提供一些解决问题的想法

在两种情况下,该过程似乎还可以。

服务器1

杀死168个系统用户无连接1146等待主机发送事件-

Kill 169系统用户无Connect 945 Slave已读取所有中继日志; 等待从属I / O线程更新它-

杀死170个主机XXXXXXX:59273无Binlog转储1145主机已将所有Binlog发送给从机; 等待二进制日志被更新-

服务器2

杀死73个根XXXXXX:55089无Binlog转储1137主服务器已将所有Binlog发送给从服务器; 等待二进制日志被更新-

杀死76个系统用户无连接1137等待主机发送事件-

杀死77个系统用户无连接985从属已读取所有中继日志; 等待从属I / O线程更新它-

问题是延迟。

我的解决方案是,为停止和启动从站的每分钟创建一个CRON。

现在所有的作品。

克里斯蒂安

SHOW SLAVE STATUS;

在每个服务器上。 那很可能会告诉你什么地方出了问题。

明白与潜在问题AUTO_INCREMENTUNIQUE键,当你写一个双主拓扑的两个头?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM