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

山下大介 yamashita @ cyberstar.co.jp
2011年 5月 22日 (日) 19:41:51 JST


北川様

お世話になっております。
山下です。

提供頂いたパッチを適用し、約1ヶ月程度運用しておりますが、
ハングアップはしなくなりましたので、ご報告いたします。

パッチのご提供ありがとうございました。

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

2011年4月29日16:25 Toshihiro Kitagawa <kitagawa @ sraoss.co.jp>:
> 山下さん
>
> 北川です。
>
> 3.0.3リリース以降にハングアップするバグの修正を行っており、
> それに該当する可能性があります。
>
> もしよろしければ添付のパッチをお試し頂けますでしょうか。
>
> 修正パッチは、ソースコードと同じディレクトリに配置して、
> 次のコマンドで適用できます。
>
>  $ patch -p0 < fix_hangup.patch
>  patching file pool_process_query.c
>  patching file pool_proto_modules.c
>
> 適用後は make clean, make install してください。
>
> 以上、よろしくお願いいたします。
>
> --
> SRA OSS, Inc. 日本支社
> 北川 俊広 <kitagawa @ sraoss.co.jp>
>
> On Thu, 28 Apr 2011 19:25:35 +0900
> 山下大介 <yamashita @ cyberstar.co.jp> wrote:
>
>> 毎々、お世話になっております。
>>
>> 山下です。
>>
>> 題記の件ですが、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 mailing list
>> pgpool-general-jp @ sraoss.jp
>> http://www.sraoss.jp/mailman/listinfo/pgpool-general-jp
>>
>



-- 
--
_/_/_/ 山下 大介/Yamashita Daisuke
_/_/_/ 〒541-0054
_/_/_/ 大阪市中央区南本町2丁目6番12号 サンマリオンNBFタワー8F
_/_/_/ 株式会社サイバースター 情報システム部門
_/_/_/ TEL:06-6241-7281 FAX:06-6241-7282
_/_/_/ e-mail yamashita @ cyberstar.co.jp


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