在 3 个不同服务器上运行的数据库之间的 MySQL 主主复制

在 3 个不同服务器上运行的数据库之间的 MySQL 主主复制

我正在尝试在 3 个不同服务器上运行的 3 个 MySQL 数据库之间实现主-主复制。

我为 2 台服务器实现了主-主复制,但不知道如何为 3 台不同的 MySQL 服务器实现。

有人知道如何做到这一点吗?

答案1

您必须将其设置为一个环 —— A 是 B 的主服务器,B 是 C 的主服务器,而 C 是 A 的主服务器。并且不要忘记设置选项,log_slave_updates以便它们传递上游更改,并设置replicate-same-server-id为 0,这样更新就不会永远在环中循环往复。

本文—— 环配置在第 2 页描述。

相关内容