今天發現pg連上30多接近40個連接的時候出現連接失敗的狀況。感覺上好像在pg的conf里看到一個connection是40,一翻果然如此,修改成100后啟動可恥的失敗鳥。。。
查看/var/log/messages大致意思是SEMMIN/SEMMNS不夠了。好辦,如下操作:
修改 /etc/sysctl.conf 增加以下指令
kern.ipc.shmmax=134217728
kern.ipc.shmall=32768
kern.ipc.semmap=256
修改 /boot/loader.conf 增加以下指令
kern.ipc.semmni=256
kern.ipc.semmns=512
kern.ipc.semmnu=256
修改/usr/local/psql/data/postgresql.conf
max_connections = 100
修改以后需要重啟
一切安靜了。。。正義狼不叫了,世界和平了。
posted on 2009-12-16 16:38
大日如來 閱讀(888)
評論(0) 編輯 收藏 引用