1

Galera Cluster とスタンドアロンの MySQL スレーブ間のレプリケーションをセットアップした経験のある人はいますか?

Galera Cluster に 3 つのノードがあり、MySQL スレーブへの gtid レプリケーションをセットアップしたいと考えています。すべての Galera ノードが独自の bin ログを書き込むという問題があり、重複したクエリが発生しているようです。その結果、次のような無限のエラーが発生します。

Cannot add or update a child row: a foreign key constraint fails ..., Error_code: 1452; handler error HA_ERR_NO_REFERENCED_ROW; the event's master log mysql-bin.000003, end_log_pos 76110900

Galera ノードのレプリケーション設定:

[mysqld]
log_slave_updates=1
log_bin=mysql-bin
gtid_mode=ON
enforce_gtid_consistency=1
expire_logs_days=7
server_id = 3 # 1 for node1, 2 for node2, 3 for node3
binlog_format=ROW

どうすれば解決できるか知っていますか?


設定には、次のトピックを使用しました: http://severalnines.com/blog/how-set-asynchronous-replication-galera-cluster-standalone-mysql-server-gtid

ガレラ ノード バージョン: 5.6.25

MySQL スレーブ バージョン: 5.6.27

4

1 に答える 1