Bucardoを使用して、3つのノードまたは3つの異なるホストマシン間でマスター-マスター同期をセットアップしています。すべてうまくいきます。
ただし、データベースまたはホストの1つに到達できないか、何らかの理由でダウンすると、他の2つのノードも同期しなくなります。同期が停止し、非アクティブ状態になります。
少なくとも他の2つのノード間で同期をアクティブにしたいと思います。そして3つ目は、オンラインに戻ったら追いつくはずです。これは可能ですか?
このようなシナリオでブカルド同期を設定するにはどうすればよいか教えてください。
個別に同期することでこの問題を解決しました。
そして、「ストール」状態からの回復のために、db状態と同期状態をチェックしてアクティブ化するcronのスクリプトを作成しました。