- 主题:smth-1.2.1仍然出现的shmget错误问题
[root@bbs-server bin]# ipcs
IPC status from <running system> as of Mon Aug 9 14:28:24 CST 2004
T ID KEY MODE OWNER GROUP
Message Queues:
Shared Memory:
Semaphores:
[root@bbs-server bin]# ps -ef|grep bbsd
root 26211 18637 0 14:28:34 pts/2 0:00 grep bbsd
[root@bbs-server bin]# ps -ef|grep bbslogd
root 26213 18637 0 14:28:38 pts/2 0:00 grep bbslogd
[root@bbs-server bin]# ps -ef|grep miscd
root 26215 18637 0 14:28:43 pts/2 0:00 grep miscd
[root@bbs-server bin]# chown -R bbs:bbs /export/home/smthbbs
[root@bbs-server bin]# ./miscd daemon
Error! shmget error! key = e70.: Invalid argument
[root@bbs-server bin]#
是不是再重新安装一遍?
【 在 wuweixin (有颜色的猫) 的大作中提到: 】
: 你应该先 kill 掉正在执行的程序然后再做修改
: 我估计你在修改权限之后,没有加 -R 的参数吧?
: 把所有的kill了
: ...................
--
FROM 202.114.64.*
你把你的安装步骤说一说?
【 在 BinaryStar (聯星) 的大作中提到: 】
: [root@bbs-server bin]# ipcs
: IPC status from <running system> as of Mon Aug 9 14:28:24 CST 2004
: T ID KEY MODE OWNER GROUP
: ...................
--
FROM 219.216.80.*
调整系统共享内存段大小。
方式是编辑 /etc/system 文件,加入
set shmsys:shminfo_shmmax=33554432
不过具体数值跟在线用户数和最大用户数有关。
最后要重启系统。
【 在 BinaryStar (聯星) 的大作中提到: 】
: 执行./miscd deamon时仍然出现:
: Error! shmget error! key = e70.: Invalid argument
: uid和gid设置正确,共享内存已经清楚,
: ...................
--
修改:flyriver FROM 221.218.20.*
FROM 221.218.20.*
问题解决。看来真是操作系统的共享内存原因。谢谢!
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 调整系统共享内存段大小。
: 方式是编辑 /etc/system 文件,加入
: set shmsys:shminfo_shmmax=33554432
: ...................
--
FROM 202.114.64.*