0

pgpool2 3.1.3がインストールされており、2つのpostgresql9.1.3バックエンドがストリーミングレプリケーションのマスター/スレーブとして構成されています。
マスターが失敗した場合、すべてが正常であり、スレーブが引き継ぎ、新しいマスターになります。問題は、クラスター内の古いマスターに再度参加したい場合、これがスレーブではなくマスターとして追加されることです。
pgpooladminバージョン3.1.1を使用しています。
何か案が ?

4

2 に答える 2

0

古いマスターを正常にアタッチした場合、新しいマスターをデタッチしても、古いマスターが再び昇格することはありませんか?

http://www.pgpool.net/docs/latest/pgpool-en.html#pcp_detach_node

于 2013-12-11T09:25:21.917 に答える
0

私は問題を見つけました。最初にストリーミング レプリケーションを作成したとき、ストリーミング レプリケーションのチュートリアルのように postgresql を構成しました。ここで、スレーブとマスターは構成ファイルで異なる設定を有効にしており、これが問題でした。
pgpool2マルチサーバーチュートリアルをもう一度読んだ後、最初の段階で両方のサーバーが同じセットアップを持ち、スレーブがpgpoolを介して開始されることがわかりました。
すべてが問題ないことを修正した後。

于 2012-04-20T14:37:46.240 に答える