[pgsql-jp: 34734] Re: pgpoolが無応答になる

naruse @ daikodenshi.co.jp naruse @ daikodenshi.co.jp
2005年 1月 27日 (木) 20:19:50 JST


成瀬です。

現象発生時のstraceの取得ができました。
CPU使用率の高いプロセスは刻一刻とかわっていくのですが、下記のような情報が取得
できました。
2秒位で下の量になります。
私の知識では下記から何が発生しているのか読み取れませんでした。。。

select(6, [4 5], NULL, NULL, {0, 760000}) = 1 (in [5], left {0, 690000})
accept(5, 0xbfffc770, [16])             = -1 EAGAIN (Resource temporarily
unavailable)
select(6, [4 5], NULL, NULL, {1, 0})    = 1 (in [5], left {0, 970000})
accept(5, 0xbfffc770, [16])             = -1 EAGAIN (Resource temporarily
unavailable)
select(6, [4 5], NULL, NULL, {1, 0})    = 0 (Timeout)
select(6, [4 5], NULL, NULL, {1, 0})    = 0 (Timeout)
select(6, [4 5], NULL, NULL, {1, 0})    = 1 (in [5], left {1, 0})
accept(5, 0xbfffc770, [16])             = -1 EAGAIN (Resource temporarily
unavailable)
select(6, [4 5], NULL, NULL, {1, 0})    = 1 (in [5], left {0, 790000})
accept(5, 0xbfffc770, [16])             = -1 EAGAIN (Resource temporarily
unavailable)
select(6, [4 5], NULL, NULL, {1, 0})    = 1 (in [5], left {0, 840000})
accept(5, 0xbfffc770, [16])             = -1 EAGAIN (Resource temporarily
unavailable)
select(6, [4 5], NULL, NULL, {1, 0})    = 0 (Timeout)
select(6, [4 5], NULL, NULL, {1, 0})    = 0 (Timeout)
select(6, [4 5], NULL, NULL, {1, 0})    = 1 (in [5], left {0, 990000})
accept(5, 0xbfffc770, [16])             = -1 EAGAIN (Resource temporarily
unavailable)
select(6, [4 5], NULL, NULL, {1, 0})    = 1 (in [5], left {1, 0})
accept(5, 0xbfffc770, [16])             = -1 EAGAIN (Resource temporarily
unavailable)
select(6, [4 5], NULL, NULL, {1, 0})    = 1 (in [5], left {0, 950000})
accept(5, 0xbfffc770, [16])             = -1 EAGAIN (Resource temporarily
unavailable)
select(6, [4 5], NULL, NULL, {1, 0})    = 0 (Timeout)
select(6, [4 5], NULL, NULL, {1, 0})    = 0 (Timeout)







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