[pgsql-jp: 31011] PostgreSQL関連の設定に関して
Tadashi.Kanbayashi
Tadashi.Kanbayashi @ toppan.co.jp
2003年 9月 10日 (水) 14:54:16 JST
神林と申します。
今、postgresql.confの設定を以下の通り変更しようとしています。
max_connections=128
shared_buffers=7875 #(約64M + 512000)/8192
マシンの物理メモリは512MBで、アパッチしかその他では動いてません。
OSはSolarisです。
で、/etc/systemに、
set shmsys:shminfo_shmmax=70000000
set shmsys:shminfo_shmmin=1
を追記してreboot
して、
pg_ctl -o ”-S -i” start
でPostgreSQL7.2.3を起動しました。
その際、successfullyとのメッセージは返ってきましたが、
ps -efで確認してみるとプロセスが存在していません。
で、psqlで接続を試みると、
以下のようなメッセージが返ってきて接続できません。
psql: could not connect to server: Connection refused
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
で、postgresql.confを、
max_connections=32
shared_buffers=64
のデフォルトにもどしたところ接続も可能になりました。
何が原因でしょうか。
・/etc/systemへの設定内容
・postgresql.confの設定内容
をどうすれば
max_connections=128
shared_buffers=7875 #(約64M + 512000)/8192
でPostgreSQlが問題なく起動し、接続できるようになるでしょうか。
ご経験者の方々、教えてください。
お願いします。
pgsql-jp メーリングリストの案内