今天發(fā)現(xiàn)pg連上30多接近40個(gè)連接的時(shí)候出現(xiàn)連接失敗的狀況。感覺上好像在pg的conf里看到一個(gè)connection是40,一翻果然如此,修改成100后啟動(dòng)可恥的失敗鳥。。。
查看/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
大日如來(lái) 閱讀(893)
評(píng)論(0) 編輯 收藏 引用