On Tue, Jul 09, 2019 at 10:33:46AM -0400, Kenneth Gober wrote:
> On Tue, Jul 2, 2019 at 10:06 AM Raimo Niskanen <
> raimo+open...@erix.ericsson.se> wrote:
> 
> > In /var/log/messages I find suspicious entries "/bsd: proc: table is full"
> > possibly before the machines become inresponsive, but these entries appear
> > many more times before that point.  And after this "table is full" message
> > there are many syslog entries; on one machine smartd constatly complains
> > about
> > an unreadable (pending) sector and atascsi_passthru_done timeout, and on
> > the other the kernel complains about a probed monitor but no|invalid EDID.
> >
> 
> In addition to Stuart's suggestion to leave top(1) running, and
> periodically save "ps ax"
> output, it might also be a good idea to start up a bunch of nested shells
> and just leave
> them running.  This will reserve a bunch of process table slots, which you
> will be able to
> use via "exec", the idea being that if you can't fork new processes, you
> can at least use
> exec to replace an existing ksh process with something else.  This will
> hopefully give you
> some limited ability to run a few post-mortem diagnostic commands before
> you run out
> of reserved process table slots.
> 
> -ken

That's a nice one.  Thank you!

-- 

/ Raimo Niskanen, Erlang/OTP, Ericsson AB

Reply via email to