[pgsql-jp: 36513] pgpool で、セカンダリ側DBが動かない
kaneko hajime
kaneko-h @ smde.co.jp
2005年 12月 9日 (金) 20:16:22 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 メーリングリストの案内