Date: Sat, 17 Oct 1998 08:55:39 -0400 (EDT) From: "Woodchuck" <djv@bedford.net> To: data@dreamhaven.net (Bryce Newall) Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Dead/zombie'd users ?? Message-ID: <199810171255.IAA10839@castor.chuck> In-Reply-To: <Pine.NEB.3.96.981015002636.19668y-100000@ds9.dreamhaven.org> from Bryce Newall at "Oct 15, 98 00:29:10 am"
next in thread | previous in thread | raw e-mail | index | archive | help
Bryce Newall wrote:
> Hi again,
>
> Somehow, it seems that one of my users must've gotten disconnected, but my
> system isn't aware of it. It's showing a 4-day idle time for him:
>
> [145]root@voyager:/root # w tazq
> 12:27AM up 45 days, 15:19, 6 users, load averages: 0.08, 0.05, 0.07
> USER TTY FROM LOGIN@ IDLE WHAT
> tazq p6 dial-104.perth.n Sat09PM 4days (tcsh)
> tazq p8 dial-104.perth.n Sat04PM 4days (tcsh)
>
> And when I try to kill processed owned by him on those tty's, with a kill
> -9, I don't get an error message, but the processes simply will not die.
> Two of his processes don't even seem to exist:
>
> [149]root@voyager:/root # ps aux | grep tazq
> tazq 11534 0.0 0.0 0 0 p8- Z+ - 0:00.00 (pine4)
> tazq 21292 0.0 0.0 0 0 p6- Z+ - 0:00.00 (pine4)
> tazq 11532 0.0 0.6 552 728 p8- IEs+ - 0:00.00 (tcsh)
> tazq 21290 0.0 0.6 552 728 p6- IEs+ - 0:00.00 (tcsh)
>
> So I try to kill 'em all...
ps -jax will show what the parent process is. Kill that. In this case,
though, it's highly likely that 11534's parent is 11532.
11532 is I_dle, trying_to_Exit, and is a s_ession leader, and (+)
is a foreground process. Why it won't exit is another story.
Hangs like this are usually due to some kind of device glitch,
like an nfs volume that went away.
>
> [150]root@voyager:/root # kill -9 11534 21292 11532 21290
> 11534: No such process
> 21292: No such process
>
> Two error messages, two not, but all 4 still exist...
>
> [151]root@voyager:/root # ps aux | grep tazq
> tazq 11534 0.0 0.0 0 0 p8- Z+ - 0:00.00 (pine4)
> tazq 21292 0.0 0.0 0 0 p6- Z+ - 0:00.00 (pine4)
> tazq 11532 0.0 0.6 552 728 p8- IEs+ - 0:00.00 (tcsh)
> tazq 21290 0.0 0.6 552 728 p6- IEs+ - 0:00.00 (tcsh)
>
> Any suggestions on how to get rid of these ghosties?
Rebooting is a sure cure :-( But they are fairly harmless, unless the
number of zombies gets large.
I would look "upstream", to the tcsh's parent process, trace back to
init, and see if it's more obvious what the trouble is. (Man ps
to interpret IEs+)
Dave
--
Strangers know my loved ones' phone numbers!!!!
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810171255.IAA10839>
