[pgpool-general-jp: 939] pgpoolがハングアップすることがある

山下大介 yamashita @ cyberstar.co.jp
2011年 4月 28日 (木) 19:25:35 JST


毎々、お世話になっております。

山下です。

題記の件ですが、pgpool-II 3.0.3でpgpoolが応答しなくなる現象が発生しております。

直前に出力されているログは以下になります。
これ以降は再起動しないとしないと解消されなくなります。

この状態になると、プロセスは生きているのですが、クライアントから接続が出来なくなり、
再起動をしないと、問題が解消しない状態になります。

この直前については、ログをお渡しすることは難しいのですが、大量にSELECT処理が行われております。

原因や要因について、推測頂ければ幸いなのですが、ご教授頂けないでしょうか?

その他、必要な情報等がありましたら、ご指示頂けば対応するように致します。

2011-04-28 18:34:04 LOG:   pid 16830: statement: RESET ALL;
2011-04-28 18:34:04 LOG:   pid 16830: DB node id: 0 backend pid: 3020
statement: BEGIN
2011-04-28 18:34:04 LOG:   pid 16830: DB node id: 2 backend pid: 20624
statement: BEGIN
2011-04-28 18:34:04 LOG:   pid 16830: DB node id: 0 backend pid: 3020
statement: RESET ALL
;
2011-04-28 18:34:04 LOG:   pid 16830: DB node id: 2 backend pid: 20624
statement: RESET AL
L;
2011-04-28 18:34:04 LOG:   pid 16830: DB node id: 2 backend pid: 20624
statement: COMMIT
2011-04-28 18:34:04 LOG:   pid 16830: DB node id: 0 backend pid: 3020
statement: COMMIT
2011-04-28 18:36:34 LOG:   pid 16848: statement: RESET ALL;
2011-04-28 18:36:34 LOG:   pid 16848: DB node id: 0 backend pid: 3158
statement: BEGIN
2011-04-28 18:36:34 LOG:   pid 16848: DB node id: 2 backend pid: 20654
statement: BEGIN
2011-04-28 18:36:34 LOG:   pid 16848: DB node id: 0 backend pid: 3158
statement: RESET ALL
;
2011-04-28 18:36:34 LOG:   pid 16848: DB node id: 2 backend pid: 20654
statement: RESET AL
L;
2011-04-28 18:36:34 LOG:   pid 16848: DB node id: 2 backend pid: 20654
statement: COMMIT
2011-04-28 18:36:34 LOG:   pid 16848: DB node id: 0 backend pid: 3158
statement: COMMIT
2011-04-28 18:37:38 LOG:   pid 16847: statement: RESET ALL;
2011-04-28 18:37:38 LOG:   pid 16847: DB node id: 0 backend pid: 3141
statement: BEGIN
2011-04-28 18:37:38 LOG:   pid 16847: DB node id: 2 backend pid: 20650
statement: BEGIN
2011-04-28 18:37:38 LOG:   pid 16847: DB node id: 0 backend pid: 3141
statement: RESET ALL;
2011-04-28 18:37:38 LOG:   pid 16847: DB node id: 2 backend pid: 20650
statement: RESET ALL;
2011-04-28 18:37:38 LOG:   pid 16847: DB node id: 2 backend pid: 20650
statement: COMMIT
2011-04-28 18:37:38 LOG:   pid 16847: DB node id: 0 backend pid: 3141
statement: COMMIT
2011-04-28 18:38:13 LOG:   pid 16848: statement: RESET ALL;
2011-04-28 18:38:13 LOG:   pid 16848: DB node id: 0 backend pid: 3158
statement: BEGIN
2011-04-28 18:38:13 LOG:   pid 16848: DB node id: 2 backend pid: 20654
statement: BEGIN
2011-04-28 18:38:13 LOG:   pid 16848: DB node id: 0 backend pid: 3158
statement: RESET ALL;
2011-04-28 18:38:13 LOG:   pid 16848: DB node id: 2 backend pid: 20654
statement: RESET ALL;
2011-04-28 18:38:13 LOG:   pid 16848: DB node id: 2 backend pid: 20654
statement: COMMIT
2011-04-28 18:38:13 LOG:   pid 16848: DB node id: 0 backend pid: 3158
statement: COMMIT

以上、宜しくお願い致します。


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