Chinaunix

标题: 紧急求救,apache进程不能kill [打印本页]

作者: uwave    时间: 2006-04-20 10:04
标题: 紧急求救,apache进程不能kill
aix4.3.3 ,apache出问题,apache停止无效,kill -9 httpd进程无效.\r\nkill -9 `ps -ef | grep /usr/HTTPServer/bin/httpd| grep -v grep| awk \'{print $2}\'`无效.\r\n求救.
作者: wxws2002    时间: 2006-04-20 10:34
关注!\r\nps -ef | grep /usr/HTTPServer/bin/httpd| grep -v grep| awk \'{print $2}\'\r\n这个语句执行的结果是?
作者: 高山流云    时间: 2006-04-20 11:42
kill -9 `ps -ef |grep  httpd | awk \'{print $2}\'`\n\n[ 本帖最后由 高山流云 于 2006-4-20 11:46 编辑 ]
作者: sunyone    时间: 2006-04-20 11:44
原帖由 uwave 于 2006-4-20 10:04 发表\r\naix4.3.3 ,apache出问题,apache停止无效,kill -9 httpd进程无效.\r\nkill -9 `ps -ef | grep /usr/HTTPServer/bin/httpd| grep -v grep| awk \'{print $2}\'`无效.\r\n求救.
\r\n\r\n看看进程状态呀,不是所有的进程都能kill呀
作者: uwave    时间: 2006-04-20 16:31
封禁网络,等待所有web端口无连接,重新kill进程依然无效,shutdown -rF重启\r\n\r\n为什么使用“kill -9”不能将进程杀掉\r\n平台: pSeries\r\n软件版本: AIX 所有版本\r\n有时会遇到这样的问题:使用 \"kill -9\" 不能将进程杀掉。为什么?\r\n\"kill -9\"命令向进程发送“SIGKILL”信号来将其终止。但是在下面两种情况下不起作用:\r\na. 该进程处于“Zombie”状态(使用“ps”命令返回“defunct”的进程)。此时进程已将所有资源释放,但未得到其父进程的确认。“Zombie”进程要等到下次系统启动时才能消失,但它的存在不会影响系统性能。\r\nb. 该进程处于\"kernel mode\"(核心态)且在等待不可获得的资源。处于核心态的进程忽略所有信号处理,因此对于这些一直处于核心态的进程只能通过重启系统实现。进程在AIX中会处于两种状态,即用户态和核心态。只有处于用户态的进程才可以用“kill”命令将其终止。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2