[pgpool-general-jp: 685] 2つめのノードに対してレプリケーションされない

Taiki Matsuyama taiki @ MiddleEarth.jp
2010年 1月 27日 (水) 00:50:49 JST


松山と申します。
先日、pgpool-II をインストールして、同じサーバ内では正常に動作することを確認しま
した。

そこで2つめのノードを、pgpool.conf に記述したのですが、レプリケーションされません。

pgpool.conf の該当箇所は、次の通りです。

replication_mode = true

backend_hostname0 = '192.168.1.4'
backend_port0 = 5432
backend_weight0 = 1
backend_data_directory0 = '/usr/local/pgsql/data'

backend_hostname1 = '192.168.1.7'
backend_port1 = 5432
backend_weight1 = 1
backend_data_directory1 = '/usr/local/pgsql/data'

この状態で、createdb -p 9999 testdb1 とやると、ノード0 のpostgreSQL には、
testdb1 が作成されていますが、ノード0 の方には作成されません。

試しに、ノード0 とノード1 のIPアドレスを、
backend_hostname0 = '192.168.1.7'
backend_hostname1 = '192.168.1.4'
と入れ替えて、pgpool-II を再起動して、同じことをやってみると、
ノード0 の方だけデータベースが作成されています。

他に何か設定が必要でしょうか?






pgpool-general-jp メーリングリストの案内