[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 メーリングリストの案内