[pgsql-jp: 40123] Re: =?iso-2022-jp?B?cGdwb29sGyRCLTYkTkBfRGokSyREJCQkRhsoQg==?=

Tatsuo Ishii ishii @ sraoss.co.jp
2009年 12月 17日 (木) 15:17:58 JST


石井です。

>    この状態で $psql -h localhost -p 9999 -U postgres を実行すると次のエラーが発生してしまいます。
>     2009-12-14 23:09:15 LOG:   pid 28539: pgpool successfully started
> 	2009-12-14 23:09:29 LOG:   pid 28540: connection received: host=[local]
>     2009-12-14 23:09:29 ERROR: pid 28540: pool_read_int: data does not match between between master(0) slot[1] (50331648)
>     2009-12-14 23:09:29 ERROR: pid 28540: pool_do_auth: read auth kind failed

このログを見る限り、backend_hostname0の方は認証がかかっていない(つまり
trust認証)ように見えます。backend_hostname0のPostgreSQLの接続ログを有
効にして、PostgreSQLからみてpgpoolがどのホストから接続しているように見
えているのかチェックし、かつpg_hba.confをエントリと見比べてみたらどう
でしょう。
--
Tatsuo Ishii
SRA OSS, Inc. Japan



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