Mysql
使用兩個集群時 MySQL 集群中的問題
我有一個主從 MySQL Cluster 1,它是兩種方式。它工作正常。我有另一個 MySQL 主從集群 2,其中數據來自集群 1 主伺服器到集群 2 主伺服器。除了沒有將數據複製到集群 2 中的從屬設備的部分外,它也可以正常工作。
此設置如下圖所示。問題部分以紅色顯示,即它不工作。
我從圖中假設這實際上不是 MySQL 集群 (NDB),而是“集群”這個詞的非正式含義。
這應該沒問題,只要您不打算寫入 M2 或 S2,或者如果您這樣做,寫入僅針對 M1 上不存在的模式和表。
可能的原因有以下三種:
- 您沒有
log_slave_updates
在 M1 和 M2 上啟用。如果沒有此選項,傳入事件不會向外傳播。- 你沒有給每台伺服器一個唯一的
server_id
.- 您正在執行複製過濾(很少是一個好主意),並且其配置的解釋與您預期的不同。