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