- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- dmesg returns proc: table is full
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 09:16 AM
тАО09-21-2004 09:16 AM
dmesg returns proc: table is full
proc: table is full
Any ideas?
Jason
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 09:22 AM
тАО09-21-2004 09:22 AM
Re: dmesg returns proc: table is full
Check your /var/adm/syslog/syslog.log file and see if you have any recent complaints there. The dmesg program reads from a ring buffer which wraps around. Your messages could be old. If they are new, you should check your nproc kernel parameter. It might need to be bumped up.
JP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 10:02 AM
тАО09-21-2004 10:02 AM
Re: dmesg returns proc: table is full
Aug 12 13:49:50 novec_a vmunix: proc: table is full
Aug 12 13:50:08 novec_a vmunix: proc: table is full
Aug 12 13:50:21 novec_a above message repeats 6739 times
Also nproc is set to 1024 and the system is at about 160 processes right now.
Jason
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 01:32 PM
тАО09-21-2004 01:32 PM
Re: dmesg returns proc: table is full
Have you tried to search the forum for this message and read previous answers?
I did a fast search and found several links, and here's two ;-)
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=98099
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=686615
/Tor-Arne
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 01:37 PM
тАО09-21-2004 01:37 PM
Re: dmesg returns proc: table is full
As John said - it could be old messages...
The syslog messages is from Aug 12
If you have a correct date setting that should be quite some time ago.
Check only the tail of the syslog file.
/Tor-Arne
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 01:45 PM
тАО09-21-2004 01:45 PM
Re: dmesg returns proc: table is full
it seems like old message or temporary the peak value of the days.
Can you see the message today in syslog??
If you can't, have a look at the follow
# man dmesg
/var/adm/messages (message buffer) shows the contents when you type 'dmesg' command.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 10:27 PM
тАО09-21-2004 10:27 PM
Re: dmesg returns proc: table is full
I had this issue a few weeks back:
Aug 11 14:35:01 hpserv01 vmunix: file: table is full
Aug 11 14:35:01 hpserv01 above message repeats 87 times
So I increased the maxusers default of 32 to 64 and I haven't seen the problem since.
Changing this value had a knock on effect on the following params values shown before and after.
maxfiles 32 64
ksi_alloc_max 2208 4256
ncallout 292 548
nclist 612 1124
ncsize 1500 1788
nfile 910 1371
ninode 476 764
nkthread 499 947
nproc 276 532
Of course your kernel will need to be rebuilt and the system rebooted.
Good luck!
Nick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 11:36 PM
тАО09-21-2004 11:36 PM
Re: dmesg returns proc: table is full
A message may appear in dmesg output that no longer applies to the system since dmesg is just a circular repository of messages.
Do :
grep "table is full" /var/adm/syslog/syslog.log | tail -20
This will show you when the last 20 of these happened.
If you are concerned about it reoccurring, you can increase nproc or maxusers to increase the size of the proc table.
Best regards,
Kent M. Ostby
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-21-2004 11:44 PM
тАО09-21-2004 11:44 PM
Re: dmesg returns proc: table is full
increase the value of nproc ,nfile,maxusers and max_thread_proc
regds,