jinbo51 发表于 2012-9-6 11:33:14

每次启动服务是都会提示:shmget() failed: Invalid argument

每次启动服务是都会提示:shmget() failed:Invalid argument Failed to start up concurrent users module! 请问是什么原因呢?

licess 发表于 2012-9-6 12:13:00

可能是/etc/sysctl.conf 里kernel.shmmax的设置问题

kernel.shmmax 数值说明:
单位:字节。一般建议使用物理内存的一半
以4G内存为例:4096/2*1024*1024=2147483648

kernel.shmall 数值说明:
单位:页。1页=4k,设置数值则为物理内存大小
以4G内存为例:4096*1024*1024/4000=1073742
页: [1]
查看完整版本: 每次启动服务是都会提示:shmget() failed: Invalid argument