sysctl.conf 中的值在启动时未应用

sysctl.conf 中的值在启动时未应用

我使用的是 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

名称和值之间用冒号隔开。它们应该是等号。请参阅文档以获得正确的格式。

相关内容