私はmysql master:masterレプリケーションを使用しており、常に次のコマンドを使用してレプリケーションのステータスを確認できました。mysql > show slave status\G
show slave statusコマンドでこれを確認できました。Slave_IO_Running: Yes Slave_SQL_Running: Yes Seconds_Behind_Master: 0
seconds_behind_masterは、サーバーの1つで遅れているかどうかを常に通知します。
私はガレラを使用しておらず、すべてが最新かどうかを確認する方法がわかりません。この記事に遭遇しました "Monitoring Cluster Status"
このコマンドを使用して、クラスター内のノード数を確認できることを理解しています。SHOW GLOBAL STATUS LIKE 'wsrep_cluster_size';
しかし、このコマンドが最新であるかどうかを判断するのに十分かどうかはわかりません。SHOW GLOBAL STATUS LIKE 'wsrep_local_state_comment';
このコマンドは現在同期を表示していますが、これが私が行ってもいいかどうかを判断する最良の方法であるかどうかはわかりません。
wsrep_local_state_comment
、wsrep_ready
、およびwsrep_connected
が正しい値を示している場合、その特定のノードは良好です。
Galeraは同期しているため、Seconds_Behind_Master
に相当するものはありません。正常なノードは、当然のことながら、設計上、遅れることはありません。遅いノードは他のすべてを遅くし、遅れることはありません。