[pgsql-jp: 36514] Re: pgpool で、セカンダリ側DBが動かない
kaneko hajime
kaneko-h @ smde.co.jp
2005年 12月 9日 (金) 21:10:37 JST
自己レスです。
ホストを再起動し、改めて手で起動をしたところ
無事起動いたしました。お騒がせいたしました。
後でログを追って原因を追求してみます。
金子
> 金子と申します
>
> pgpoolの設定で悩んでおります。
> 環境:redhat 8
> postgresql: 7.2.1
> pgpool:2.6.5
>
> 現象:
> --------postgresマスタ ../usr/local/pgsql/data
> | (port5432)
> pgpool-----------|
> (port5433) |
> |
> --------postgresセカンダリ ../usr/local/pgsql/data2
> (port5434)
>
> を想定しておりますが、
> セカンダリのpostgresのpostmasterの起動をかけたところ
>
> < [postgres @ localhost /]$ /usr/local/pgsql/bin/pg_ctl start -D
> < /usr/local/pgsql/data2 -o "-i"
> < postmaster successfully started
> < [postgres @ localhost /]$ FATAL: StreamServerPort: bind() failed: Address
> < already < in use
> < Is another postmaster already running on port 5432?
> < If not, wait a few seconds and retry.
> < /usr/local/pgsql/bin/postmaster: cannot create INET stream port
>
> とメッセージが出てきます。
> 当然ながらpostgresql.conのport=5434 に変更しております。
> (pgpool.confは、port=5433, backend_port=5432, secondary_backend_port=5434です)
>
> この作業前に、win2000環境下のVitualPCの中にredhat,postgresql,pgpoolの同じ物を
> インストールしてそこでは問題なく動作しましたので、余計に悩んでおります。
>
> どなたか心当たりのある方ご教授いただけたら幸いです
> 宜しくお願い致します。
pgsql-jp メーリングリストの案内