- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- HPUX Error 23 file table overflow
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
Forums
Discussions
Discussions
Discussions
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
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
12-01-2000 12:38 PM
12-01-2000 12:38 PM
HPUX Error 23 file table overflow
ORA-27041:unable to open file
HP-UX Error:23 : File Table overflow
Called HP and they stated that the only value
that needs to be changed is max_users - double
this by the expected number of users.
Have also seen that nfile,maxfiles and
maxfiles_lim should be changed.
Need to know what exactly should be changed.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-01-2000 12:50 PM
12-01-2000 12:50 PM
Re: HPUX Error 23 file table overflow
maxuprc ((NPROC*9)/10)
maxusers 251
msgmap (MSGTQL+2)
msgmni (NPROC)
msgseg (MSGTQL*4)
msgssz 256
msgtql (NPROC*10)
nfile (30*NPROC+2048)
nflocks (NPROC)
ninode (8*NPROC+2048)
nproc ((MAXUSERS*3)+64)
nstrtel (MAXUSERS)
semmni (NPROC*5)
semmns (SEMMNI*2)
semmnu (NPROC-4)
unlockable_mem (MAXUSERS*10)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-01-2000 12:56 PM
12-01-2000 12:56 PM
Re: HPUX Error 23 file table overflow
When you change certain parameters in the kernel like max_users the kernel will automatically figure and increase other parameters. So the question becomes what to increase and how much. Remember "what you givith to this one...you taketh from that one". In other words you only have so much processing/memory to work with. So to just double your max_users may over increase (depending on how many users you have).
My suggestion (and others will have more tech info I hope for you..)
Modestly increase things like max_users; nproc and nfile; see how things pick up; if you need to increase again; then increase alittle more. Don't give more than you need...unless you have tons of mem/proc to work with.
Here's a url to a doc that very briefly explains err 23 (it's for a 10. system, but the info is still pertinent):
http://us-support2.external.hp.com/cki/bin/doc.pl/sid=e7f60878087fa1b94e/screen=ckiDisplayDocument?docId=200000024603134
Regards,
rcw
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-02-2000 06:18 AM
12-02-2000 06:18 AM
Re: HPUX Error 23 file table overflow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-03-2000 03:42 AM
12-03-2000 03:42 AM
Re: HPUX Error 23 file table overflow
Check the following:
- grep 23 /usr/include/sys/errno.h
- man errno (Search for the outcome above)
[ENFILE] File table overflow. The system's table of open files is full, and temporarily no more open()s can be accepted.
The above, can maybe help you what you need to increase.
maxfiles and maxfiles_lim, respectively govern the soft and hard limits on the number of files a process can open simultaneously. nfile governs the maximum number of files that can be
open on the entire system at any given time.
You can use the "lsof" tool to check for open files.
Check url:
http://www.docs.hp.com//hpux/onlinedocs/os/KCparam.FilesysParmsOverview.html
Open or Locked Files
Number of files that can be open or locked simultaneously. Includes maxfiles, maxfiles_lim, nfile, nflocks, and ninode. For more information, see mass-storage parameters list .
The default formule for nfile:
((16*(Nproc+16+MaxUsers)/10)+32+2*(Npty+Nstrpty)
The value used for nfile must be sufficient to service the number of users and processes allowed by the combination of nproc, maxusers, npty , and nstrpty