以下に説明するように、5 つのノードで MySQL NDB Cluster (mysql-cluster-gpl-7.3.5-linux-glibc2.5-x86_64) をセットアップしました。
ノード A: マルチスレッド データ ノード 1、SQL ノード 1
ノード B: マルチスレッド データ ノード 2、SQL ノード 2
ノード C: 管理ノード 1
そのため、他のノードを処理する管理ノードを 1 つだけ保持しました。
トランザクションが進行中のときに、突然管理ノードのプロセスを強制終了しても、他のノードは引き続き実行されます。両方の DB (SQL ノード) からの応答時間も変動していません。
この瞬間に何が起こっているのか説明してもらえますか? このシナリオで SQL ノードは同期しますか?
また
同期を保つために管理ノードが必要ですか?
前もって感謝します。