0

私は pgpool2 バージョン 3.5.1 を使用しています。そこでは、Ubuntu で実行されている 16 GB と 8 コアを持つ 4 つの PostgreSQL 9.1 インスタンスがあります。

これは pgpool.confファイルです

conf ファイルでわかるように、4 つのインスタンスがあります。

backend_hostname0 = '192.168.7.35' 
backend_hostname1 = '192.168.7.45'
backend_hostname2 = '192.168.7.46'
backend_hostname3 = '192.168.7.44'

問題は、データが backend_hostname1 と backend_hostname2 にのみ複製されることです。backend_hostname0 と backend_hostname3 は、レプリケーションと負荷分散のために pgpool2 によって使用されていません。

また、pgpool2の起動時に以下のエラーが発生します

DEBUG:  find_primary_node: not in streaming replication mode

それはなぜですか、どうすれば修正できますか?

4

1 に答える 1

1

これまでのところ、あなたの投稿にコメントすることができないため、ここで回答しています。

クラスタをセットアップするためにhttp://jensd.be/591/linux/setup-a-redundant-postgresql-database-with-repmgr-and-pgpoolリンクを試してみてください。 .

于 2016-05-18T10:06:39.540 に答える