我使用的是 Mac OS X 10.7.4,并且有以下内容/etc/sysctl.conf
kern.sysv.shmmax: 16777216
kern.sysv.shmmin: 1
kern.sysv.shmmni: 256
kern.sysv.shmseg: 8
kern.sysv.shmall: 65536
但是,这些值在启动时不会应用,我必须sysctl -w ...
手动运行才能更改这些变量并启动 Postgres。有什么解决办法吗?
答案1
名称和值之间用冒号隔开。它们应该是等号。请参阅文档以获得正确的格式。