执行
apachectl start
时,error_log报错如下:
[warn] pid file /usr/local/zend/apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [emerg] (28)No space left on device: Couldn't create accept lock (/usr/local/zend/apache2/logs/accept.lock.11056) (5)
如果启动apache的时候提示成功,但是发现没有apache进程,查看错误提示提示No space left on device: Couldn’t create accept lock,可以用以下方法解决:
1、使用ipcs命令查看哪个账户的ipc比较多
2、使用命令干掉这些ipc 以root账户占用ipc比较多为例
ipcs -s | grep root | perl -e 'while (<STDIN>) { @a=split(/\s+/); print `ipcrm sem $a[1]`}'
本文转自 佛哒 51CTO博客,原文链接:http://blog.51cto.com/fodaa/1539280,如需转载请自行联系原作者