首页 文章

Mysql Replication SLAVE下载

提问于
浏览
0

我有mysql复制的问题 .

我配置了两个虚拟主机 .

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

Master和SLAVE OF Server2

Server 2 mysql Ver 14.14 Distrib 5.5.42

Master和SLAVE OF Server1

Topologi MASTER MASTER

当我重启奴隶时,所有工作都很好,短延迟和快速更新 . 但是,当我等待几分钟时,复制不再起作用 . 如果我更新某行或插入或删除从站不更新更改 .

日志不会写任何错误,但master_position_log在主服务器和从服务器之间是不同的 .

如果我重新启动奴隶所有工作再次,bdd更新,复制工作正常 .

我不知道发生了什么,似乎线程睡不着 .

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

在两种情况下,过程似乎没问题 .

SERVER1

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

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

杀死170大师XXXXXXX:59273无Binlog转储1145 Master已将所有binlog发送给奴隶;等待binlog更新---

SERVER2

杀死73根XXXXXX:55089无Binlog转储1137 Master已将所有binlog发送给slave;等待binlog更新---

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

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

2 回答

  • 0
    SHOW SLAVE STATUS;
    

    在每台服务器上 . 这可能会告诉你什么是错的 .

    当您写入双主拓扑的两个磁头时,您是否了解 AUTO_INCREMENTUNIQUE 键的潜在问题?

  • 0

    问题是延迟 .

    我的解决方案,每隔一分钟就创建一个CRON来停止和启动奴隶 .

    现在一切正常 .

    克里斯蒂安

相关问题