一个服务已经崩溃在我的服务器上,当我这样做
service <service-name> status
我死了,但pid文件存在,然后如果我试图停止我得到的服务
Shutdown <service-name>: bash: line 0: kill: (5018) - No such process ERROR: could not stop <service-name>: <service-name> dead but pid file exists
然后我删除/var/run//.pid和var / lock / subsys /中的文件,但是没有帮助。 我应该怎么做才能真正重新启动服务?
你有没有尝试过 :
kill -9 pid ps -eaf|grep pid
如果现在pid不见了,试试: service service-name restart
(停止会失败,但是启动时应该成功)
做就是了
service [service_name] stop service [service_name] restart