我是Linux管理的新手。我想托管多个站点,但我总是收到错误 httpd 死子系统锁定.
http://awaseroot.wordpress.com/2012/06/11/subsys-lock-problem-with-centos-6-2-and-apache/终止 httpd 进程,检查 httpd.conf 中的 pid 文件,然后重新启动 httpd 此链接为您提供了详细的见解。
Apache 服务器的一个常见问题。由于您没有提到确切的Linux操作系统,因此通用答案就足够了。
我们需要检查的第一件事是检查"httpd服务"是否在不同用户的另一个进程中运行。
使用其他用户(根)检查 HTTP 状态,或运行此
sudo service httpd status
您可能会收到错误"httpd 死了,但子系统已锁定"
然后
尝试删除锁定文件
sudo rm -f /var/lock/subsys/httpd
如果失败
杀死过程
killall -9 httpd
删除锁定文件
sudo rm -f /var/lock/subsys/httpd
重新启动服务
sudo service httpd restart
使用 df -h
检查磁盘空间。如果您的磁盘已满,则可能会导致此错误。