Re: Dead jobs


Wes Bauske (wsb@paralleldata.com)
Mon, 01 Mar 1999 13:12:47 -0600


B. James Phillippe wrote:
>
> On Mon, 1 Mar 1999, Jacek Perry wrote:
>
>
> The "D" state means the process is in uninterruptible sleep.
> Uninterruptible processes can't be interrupted by signals, which is why you
> can't kill it; they can only be woken by the kernel. Normally this only
> happens when the process is blocked in a device driver waiting on hardware.
>

This is a point I worry about when I deal with tape drives.
If you do a kill -9 on a job that is uninterruptable while
accessing a tape device, it is fairly easy to hang the device
and make it unusable to any other process. I guess part of
the clean up involves modifying system structures that indicate
the device is no longer in use so any new access is denied.
I've seen it cause trouble on Linux/AIX/Solaris. Perhaps
the reason for the hang is a device, possibly sound??, is not
responding. That is the thing that needs correcting on the
system.

Wes

-- 
To unsubscribe: send e-mail to axp-list-request@redhat.com with
'unsubscribe' as the subject.  Do not send it to axp-list@redhat.com



This archive was generated by hypermail 2.0b3 on Mon Mar 01 1999 - 13:00:15 PST