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