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

kaminosono tooru0316 @ gmail.com
2009年 8月 10日 (月) 18:36:10 JST


お世話になっております。
上之薗です。

>segfaultになる直接の原因は、pgpool-IIからPostgreSQLに対してコネクショ
>ンを貼ろうとして失敗したことによるものです。このときpgpool-IIのログに
>何かエラーメッセージが出ていると思うのですが、それを見せて頂けますか?
ログには以下のようなメッセージしか出力されていませんでした。
Aug  8 18:56:19 localhost kernel: pgpool[30061]: segfault at
0000000000000020 rip 0000000000406d25 rsp 00007fff1549c640 error 4
Aug  8 18:56:19 localhost kernel: pgpool[30063]: segfault at
0000000000000020 rip 0000000000406d25 rsp 00007fff1549c640 error 4
Aug  8 18:56:19 localhost kernel: pgpool[30060]: segfault at
0000000000000020 rip 0000000000406d25 rsp 00007fff1549c640 error 4

参考になるかわかりませんが、設定情報を合わせて送ります。
複数のサーバからアクセスし、サーバ1台当たり約50程度のコネクションを張るので
num_init_childrenを1000にしています。
内容は一部抜粋しています。

<pgpool.conf>
pcp_timeout = 10
num_init_children = 1000
max_pool = 1
child_life_time = 300
connection_life_time = 60
child_max_connections = 0
client_idle_limit = 0
replication_mode = true
load_balance_mode = true
replication_stop_on_mismatch = false
replicate_select = false
reset_query_list = 'ABORT; DISCARD ALL'
master_slave_mode = false
health_check_timeout = 20
health_check_period = 0
insert_lock = false
parallel_mode = false
enable_query_cache = false

よろしくお願いいたします。


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