[pgpool-general-jp: 330] オンラインリカバリ BackendError

スクゥ 陶山 泰 suyama @ skoo.co.jp
2007年 12月 26日 (水) 15:03:27 JST


陶山です。

 未解決以下2点を保留したままですが、
 ・pgpool-IIレプリケーションモードで
   ・ラージオブジェクトを書き込めない
   ・2つのDBノードの不整合を検出できない

 オンラインリカバリコマンド
  pcp_recovery_node 100 localhost 5555 postgres postgres 1
 を実行すると、BackendError となって処理できないのですが、その原因が
 どこにあるのかがわかりません。(5555 は、pcp のポートです)
  ノード1 の postgresql は起動していません。

  pgpool.log には
   −− ここから −−−−−−−−−−−−−−−−−−−−−−−−−−−
   2007-12-26 14:25:42 DEBUG: pid 9532: I am PCP 9532 accept fd 5
   2007-12-26 14:25:42 DEBUG: pid 9532: exec_checkpoint: start checkpoint
   2007-12-26 14:25:42 DEBUG: pid 9532: exec_checkpoint: finish checkpoint
   2007-12-26 14:25:42 DEBUG: pid 9532: exec_recovery: start recovery
   2007-12-26 14:25:44 ERROR: pid 9532: exec_recovery: pgpool_recovery failed: ERROR:  pgpool_recovery failed
   2007-12-26 14:25:44 DEBUG: pid 9532: exec_recovery: finish recovery
   −− ここまで −−−−−−−−−−−−−−−−−−−−−−−−−−−

 pgpool_recovery に失敗したと言われても何をどうすればいいのか全くわか
りません。

 どなたかわかる方、ヒントをくださいませんか。


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