我的服务器上的服务崩溃了
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 /中的文件,但它没有帮助。 我该怎么办才能真正重启服务?
答案 0 :(得分:5)
你试过了吗?
kill -9 pid
ps -eaf|grep pid
如果pid现在消失了,请尝试:
service service-name restart
(停止会失败,但启动时应该成功)
答案 1 :(得分:0)
Kafka其余进程已死,但pid文件存在解决方案 请执行以下操作: 浏览.bash_profile文件夹并使用vi .bash_profile打开它,然后在.bash_profile中编辑Java版本。 ## export {旧版本}(注释此旧Java版本) 导出{新版本}
然后用:wq保存文件!从Linux盒子里出来 然后重新开始,这次kafka rest进程死了,但是pid文件不存在
答案 2 :(得分:-4)
只是做
service [service_name] stop
service [service_name] restart