[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 メーリングリストの案内