proc: table is full

  • Follow


Hi all,

Why the proc table is full ? Any idea to resolv ? Any experience about
this Pb ?

# uname -a
HP-UX adler B.11.23 U ia64 4175670235 unlimited-user license

# grep full /var/adm/messages
proc: table is full
....

# /usr/sbin/sysdef | grep nproc
nproc                      4200          -         10-
 -
# /usr/sbin/sysdef | grep ninode
ninode                    35648          -         14-
 -
# /usr/sbin/sysdef | grep nfile
nfile                     65536          -         14-
 -

# uptime
 10:46am  up 28 days, 21:17,  90 users,  load average: 0.10, 0.11, 0.13
# w | wc -l
92

# top
System: adler                                         Mon Dec 18
10:47:21 2006
Load averages: 0.08, 0.10, 0.12
541 processes: 514 sleeping, 24 running, 3 zombies
Cpu states:
CPU   LOAD   USER   NICE    SYS   IDLE  BLOCK  SWAIT   INTR   SSYS
 0    0.08   0.0%   0.0%   3.0%  97.0%   0.0%   0.0%   0.0%   0.0%
 1    0.08   0.0%   0.0%   0.0% 100.0%   0.0%   0.0%   0.0%   0.0%
 2    0.08   0.0%   0.0%   2.0%  98.0%   0.0%   0.0%   0.0%   0.0%
 3    0.08   0.0%   0.0%   0.0% 100.0%   0.0%   0.0%   0.0%   0.0%
---   ----  -----  -----  -----  -----  -----  -----  -----  -----
avg   0.08   0.0%   0.0%   1.0%  99.0%   0.0%   0.0%   0.0%   0.0%

Memory: 5625340K (1761248K) real, 6735408K (2157012K) virtual, 2926960K
free  Page# 1/42

0
Reply p002842 (1) 12/18/2006 10:50:06 AM

p002842@yahoo.fr said:
>Why the proc table is full ? Any idea to resolv ? Any experience about
>this Pb ?
>
># uname -a
>HP-UX adler B.11.23 U ia64 4175670235 unlimited-user license
>
># grep full /var/adm/messages
>proc: table is full
>...
>
># /usr/sbin/sysdef | grep nproc
>nproc                      4200          -         10-

Well, at some point in the history your machine had 4200 processes running.
You might be able to find at least some idea of when this happened by
looking at timestamps of other messages around that one in the messages
file.

># top
>System: adler                                         Mon Dec 18
>10:47:21 2006
>Load averages: 0.08, 0.10, 0.12
>541 processes: 514 sleeping, 24 running, 3 zombies

.... but by now it looks like there are only 541.

There's nothing connecting the information frmo 'top' to something that
happened at some earlier point in time.
-- 
Wolf  a.k.a.  Juha Laiho     Espoo, Finland
(GC 3.0) GIT d- s+: a C++ ULSH++++$ P++@ L+++ E- W+$@ N++ !K w !O !M V
         PS(+) PE Y+ PGP(+) t- 5 !X R !tv b+ !DI D G e+ h---- r+++ y++++
"...cancel my subscription to the resurrection!" (Jim Morrison)
0
Reply Juha 12/20/2006 5:12:03 PM


Juha Laiho wrote:
> p002842@yahoo.fr said:
>
> >Why the proc table is full ? Any idea to resolv ? Any experience about
> >this Pb ?
>
> ># uname -a
> >HP-UX adler B.11.23 U ia64 4175670235 unlimited-user license
> >
> ># grep full /var/adm/messages
> >proc: table is full
> >...
>
> Well, at some point in the history your machine had 4200 processes running.

I remember encountering this problem several years ago on HPUX
when few processes were running.  There are other tables involved
and this message confused me for a while.

Also look into the shared memory table and the semaphore table.
I think one of those filled not the process table.  One way to get
this problem is to run a database without doing the required kernel
tuning settings.

0
Reply Doug 12/20/2006 5:59:27 PM

2 Replies
350 Views

(page loaded in 0.064 seconds)

Similiar Articles:













7/11/2012 1:16:09 PM


Reply: