Help! Zombies


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Help! Zombies
# 1  
Old 10-03-2013
HP Help! Zombies

Hello, quick question:

I have a zombie process listed with 'top'

Could someone help me find out what it the PID is for it,
so I can kill $PID.
Code:
$ model
9000/800/rp3440

HP-UX bigassserver B.11.31 U 9000/800 3085785128 unlimited-user license
thanks!



System: bigassserver                    Thu Oct  3 07:33:11 2013
Load averages: 0.03, 0.04, 0.04
377 processes: 334 sleeping, 42 running, 1 zombie


Last edited by vbe; 10-03-2013 at 12:12 PM.. Reason: use code tags next time!
# 2  
Old 10-03-2013
type:
Code:
ps -ef|grep efu

# 3  
Old 10-03-2013
Contrary to popular belief you can't always kill a zombie.
# 4  
Old 10-03-2013
Quote:
Originally Posted by blackrageous
Contrary to popular belief you can't always kill a zombie...even if you cut it's head off (kill, kill -9).
Without more detail, this sounds spurious.

One, single zombie isn't something I'd necessarily be alarmed about, though. It's when they accumulate that something's gone wrong.
# 5  
Old 10-03-2013
Quote:
Originally Posted by olyanderson
I have a zombie process listed with 'top'

Could someone help me find out what it the PID is for it,
so I can kill $PID.
You can't kill that which is already dead.

Regards,
Alister

Last edited by alister; 10-03-2013 at 04:17 PM..
# 6  
Old 10-03-2013
Quote:
Originally Posted by alister
You can't kill that which is already dead.

Regards,
Alister
Actually, you can kill zombies; they just won't notice that they've been killed (again).
Code:
kill 0 pid_of_zombie

will complete successfully telling you that the zombie hasn't been reaped yet.
Code:
kill TERM pid_of_zombie

will send a SIGTERM signal to the zombie and will complete successfully (assuming you have permission to send a signal to that process), but the zombie will never notice that the signal was sent nor be able to act upon that signal.
# 7  
Old 10-03-2013
Code:
 ps -ef|grep efu   
root 19693  2564  0 13:56:30 ?         0:00 <defunct>
myusernamehere 19724 12092  0 13:56:39 pts/tk    0:00 grep efu


.... yields my user name... that was not helpful.

I'd like to know how to find and kill this zombie process... if you want a ps -ef just ask. I can't find its parent. It's been on 'top' for a month or so now...
note, i will not post my ps -ef, usernames in prod env. sorry.

suggestions? thanks..
 
Login or Register to Ask a Question

Previous Thread | Next Thread

6 More Discussions You Might Find Interesting

1. Programming

Ways to eliminate Zombies?

what are the precautions to be taken care for avoiding zombie process ? (8 Replies)
Discussion started by: Gopi Krishna P
8 Replies

2. UNIX for Dummies Questions & Answers

Zombies

I had a problem deleting a zombie process. It refused to be killed. I even tried kill -9 process# but it refused. Any other way of killing it? (7 Replies)
Discussion started by: victorn
7 Replies

3. Programming

FreeBSD, fork() and zombies

i'm writing small http proxy server (accept client -> connect to remote proxy server -> recv client's request -> send to remote proxy server -> get responce from remote proxy server -> send answer to client -> close connection to client and to remote proxy server) and having problems with fork().... (2 Replies)
Discussion started by: PsycoMan
2 Replies

4. HP-UX

How can i kill Zombies

Hi All I need help, how can i kill zombies instead of rebooting the system. Regards System: sna Tue Apr 5 17:50:23 2005 Load averages: 0.05, 0.15, 0.22 168 processes: 157 sleeping, 5 running, 6 zombies Cpu states: CPU LOAD USER NICE... (5 Replies)
Discussion started by: cgege
5 Replies

5. UNIX for Dummies Questions & Answers

No zombies!

Is there a command that will automaticaly go through and kill all children when you try to kill the parent process. Thanks, David (3 Replies)
Discussion started by: nucca
3 Replies

6. UNIX for Dummies Questions & Answers

Zombies

Okay, I'm working within ansi C and Sun Solaris 7. I have a problem with zombies. I'm currently using the kill command to return the status of a process. How do I check for Zombie PIDs or the right function to return its PID from within a C program? (1 Reply)
Discussion started by: karpolu
1 Replies
Login or Register to Ask a Question