lkml.org 
[lkml]   [1999]   [Jan]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Processes freezing in D state
i've had many of the same problems with 2.0.36. after a few days (anywhere
from one to six), after having 400 users and 800-900 processes running on
a
dual PII 333 with 512mb of ram, i had the same problem occur, where
processes would start to block, and never recover.

alan first suggested raising the DQUOTs.. which helped for a while. but
it's started to crop up again. the free dquots have been fine, yet it
still will start to deadlock on certian partitions (usually /home) but
most recently, also on /proc. it seems to be filesystem specific, when it
occurs.

from scanning the newsgroups, and other random webpages, it seems there is
no solution to this.

are there any patches out there to fix it?

-eric


On Fri, Jan 22, 1999 at 02:05:41PM -0500, admin@intergrafix.net wrote:

> > What happened was that I was working under X, when I noticed that both
> > Netscape and apt had frozen. ps ax reported that 11 processes were in
> > the D state, including update, syslogd, login, nmbd, communicator,
> [snip..rest below]
>
> 2 possibly stupid questions for you.
> 1) do you have a quota limit for root by any chance?
> 2) are any of your partitions at capacity?
>
> -Tony
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> Anthony J. Biacco Network Administrator/Engineer
> admin@intergrafix.net Intergrafix Internet Services
>
> "The best way to predict the future, is to invent it."
> http://cygnus.ncohafmuta.com http://www.intergrafix.net
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
>
> >
> > What happened was that I was working under X, when I noticed that both
> > Netscape and apt had frozen. ps ax reported that 11 processes were in
> > the D state, including update, syslogd, login, nmbd, communicator,
> > http (for apt), sync, bash and xterm. Alt-SysRq-T claimed that they all
> > had EIPs of C01B4000, which is init_task_union. (I guess that software
> > task switching broke thread_saved_pc.) Attempts to login on the console
> > or start another xterm froze. However I was able to determine the
> > following:
> >
> > ls /tmp -> ok
> > touch /tmp/foo -> D
> > ls /tmp -> D
> > ls /tmp/foo -> no such file
> >
> > cat /tmp/bar > /dev/null -> D (where /tmp/bar exists)
> > touch /tmp/bar -> D
> >
> > here's what an strace of ls /tmp looked like:
> >
> > open("/tmp", O_RDONLY | O_NONBLOCK) = 3
> > fcntl(3, F_SETFD, FD_CLOEXEC) = 0
> > lseek(3, 0, SEEK_CUR) = 0
> > getdents(3, <strace hangs here until CTRL-C>
> >
> > here's what an strace of touch /tmp/foo looked like:
> >
> > stat("/tmp/foo", 0xbffffc84) = -1 ENOENT
> > open("/tmp/foo", O_WRONLY | O_CREAT | O_TRUNC, 0666
> >
> > That's all I've got so far. If there's a way that I can get the stack
> > trace for a frozen process, I'll try it next time this happens.
> >
> > Thanks in advance.
> > Andrew Lewycky
> > amplewycky@undergrad.math.uwaterloo.ca
> >
> > P.S. I'm not subscribed to linux-kernel, but I do read it on the web.
> > There's a long lag before messages show up there, so please CC me.
> >
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> > the body of a message to majordomo@vger.rutgers.edu
> > Please read the FAQ at http://www.tux.org/lkml/
> >
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/

--
eric lindvall
network administrator/co-owner
lightning net internet services
http://ltnx.net/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:49    [from the cache]
©2003-2011 Jasper Spaans