Frank Martin Asked: 2016-12-25 06:31:46 +0800 CST2016-12-25 06:31:46 +0800 CST 2016-12-25 06:31:46 +0800 CST 使用两个集群时 MySQL 集群中的问题 772 我有一个主从 MySQL Cluster 1,它是两种方式。它工作正常。我有另一个 MySQL 主从 Cluster 2,其中数据从 Cluster 1 master 到 Cluster 2 master。除了数据未复制到集群 2 中的从站的部分外,它也工作正常。 此设置如下图所示。问题部分以红色显示,即它不工作。 这种设置甚至可能吗?如果是的话,我怎样才能让它工作? mysql replication 1 个回答 Voted Best Answer Michael - sqlbot 2016-12-25T17:07:15+08:002016-12-25T17:07:15+08:00 我从图中假设这实际上不是 MySQL Cluster (NDB),而是“集群”一词的非正式含义。 只要您不打算写入 M2 或 S2,或者如果您这样做,写入专门针对 M1 上不存在的模式和表,这应该没问题。 可能的原因有以下三种: 您没有同时启用log_slave_updatesM1 和 M2。如果没有此选项,传入事件不会向外传播。 您没有给每个服务器一个唯一的server_id. 您正在执行复制过滤(很少是一个好主意)并且其配置的解释与您预期的不同。
我从图中假设这实际上不是 MySQL Cluster (NDB),而是“集群”一词的非正式含义。
只要您不打算写入 M2 或 S2,或者如果您这样做,写入专门针对 M1 上不存在的模式和表,这应该没问题。
可能的原因有以下三种:
您没有同时启用
log_slave_updates
M1 和 M2。如果没有此选项,传入事件不会向外传播。您没有给每个服务器一个唯一的
server_id
.您正在执行复制过滤(很少是一个好主意)并且其配置的解释与您预期的不同。