[pgpool-general-jp: 801] Re: online recovery

Tatsuo Ishii ishii @ sraoss.co.jp
2010年 9月 20日 (月) 16:36:17 JST


石井です。

> リカバリーサーバーの復帰は出来るのですが、リカバリーの最後の部分で
> 
> 2010-09-19 19:34:21 LOG:   pid 17629: check_postmaster_started: failed to
> connect to postmaster on hostname:111.222.333.444 database:template1
> user:postgres
> 2010-09-19 19:34:24 LOG:   pid 17629: check_postmaster_started: try to
> connect to postmaster on hostname:111.222.333.444 database:template1
> user:postgres (retry 28 times)
> 
> 2010-09-19 19:52:35 ERROR: pid 17686: check_postmaster_started: remote host
> start up did not finish in 90 sec.
> 2010-09-19 19:52:35 ERROR: pid 17686: start_recovery: check start failed
> 
> が連続して30回出力されて、PGPPOL、マスター、リカバリーとも立ち上がっているのですが、PGPOOLがリカバリーサーバーが3の状態で復帰していないように
> 認識しています。
> 
> どこか設定に問題点があるのでしょうか? リカバリーを行ったコマンドはPCP_RECOVERY_NODEです。

リカバリされる方のpostmasterは上がっているのに、上のようなエラーメッセー
ジが出るということでしょうか? 一つの可能性としては、そのpostmasterに
pgpool-IIから接続できないような設定になっている、ということが考えられま
す。

pgpoolが動いているホストにログインして、psqlで 111.222.333.444
template1 データベースに、postgresユーザで接続できるようになっているか
どうか確認してみてください。
--
Tatsuo Ishii
SRA OSS, Inc. Japan
English: http://www.sraoss.co.jp/index_en.php
Japanese: http://www.sraoss.co.jp


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