Operating System - HP-UX
1833587 Members
3694 Online
110061 Solutions
New Discussion

Re: crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

 
Ali Kouider
Occasional Advisor

crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

Hi,

When any user logs into the system by giving his user name and password, he gets the following

Please wait...checking for disk quotas

crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

Connection closed by foreign host.

... and is then logged out.

How to resolve this error?

Regards

-Alvi
6 REPLIES 6
Robert-Jan Goossens
Honored Contributor

Re: crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

Alvi,

Belaeve your file table is full, to resolve your problem increase the kernel parameter nfile.

Robert-Jan.
Steve Steel
Honored Contributor

Re: crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

Hi

nfile or nproc

see

http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x399cee3e323bd5118fef0090279cd0f9,00.html

Steve Steel
If you want truly to understand something, try to change it. (Kurt Lewin)
Jeff Schussele
Honored Contributor

Re: crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

Hi Alvi,

I agree with R-J.
Error #23 is ENFILE - File Table Overflow.
So it appears you need to increase the kernel parameter NFILE.
This will require a reboot.

Rgds,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!
Manohar_7
New Member

Re: crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

Dear all,

I have an error message showing in my HP-UNIX box i.e "HPUX Error: 23: File table overflow". Due to this error my oracle database going down for every 2 hours. Can any one please tell me the solution.

Regards,
manohar. M
Paula J Frazer-Campbell
Honored Contributor

Re: crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

Manohar

As above increase NFILE

Paula
If you can spell SysAdmin then you is one - anon
Bill Hassell
Honored Contributor

Re: crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

The kernel parameter nfile ALWAYS needs to be increased in a growing system. Double or triple the current value. You can run sar -v 1 to see how big it is (inder the file-sz column. The righthand number is the maximum number of files that can ever be opened at the same time, and the lefthand number is the current number of open files. Be aggressive with this number as having it too low or increasing it slowly means a lot of reboots. If nfile=500, change it to 2000. If nfile=2000, change it to 8000. nfile has no meaningful upper limit so setting it to 90,000 is fine if you are currently using 40,000 open files.


Bill Hassell, sysadmin