[pgpool-general-jp: 604] Re: pgpool-IIのsegfaultについて

Tatsuo Ishii ishii @ sraoss.co.jp
2009年 8月 13日 (木) 00:12:33 JST


石井です。

> お世話になっております。
> 上之薗です。
> 
> あれから色々と検証を行いpgpool-II 2.2.3でも動作確認を行いましたが、
> 以下の場合だけやはり問題が発生します。
> 
> <正常に動作するパターン>
> ・pgpoolにアクセスが来ない状態で起動。
> ・pgpoolに少し(10〜20程度)アクセスが来る状態で起動。
> ・設定ファイルに起動しているデータベースのみ記述し、大量にアクセスが来ている状態で起動。
> 
> <プロセスが終了してしまうパターン>
> ・設定ファイルに起動していないデータベースも記述(縮退運転の状態)し、大量にアクセスが来ている状態で起動。
> 
> 運用で逃げることもできなくはないのですが、この問題を回避することは可能でしょうか?

どうも、一斉にフェイルオーバリクエストがpgpoolの子プロセスから発行され
たときに(実際には親プロセスにシグナルを投げている)、競合か何かが起きて、
新しいpgpoolの子プロセスが生成されない状況になっているようです。詳しく
調べてみないとよくわかりませんが、今余り時間が取れなくて...

申し訳ありません。
--
Tatsuo Ishii
SRA OSS, Inc. Japan


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