Operating System - HP-UX
1835243 Members
2788 Online
110078 Solutions
New Discussion

ERROR couldn't open /usr/lib/dld.sl

 
SOLVED
Go to solution
dhanish
Regular Advisor

ERROR couldn't open /usr/lib/dld.sl

Hi,
i am getting the follwing message when i try to login to my HP machine

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



The /usr is only 75% used..Any clues...whats happpening here .I am not able to login as a normal user.I can only login as root.


thnks
Never Say Die
6 REPLIES 6
Frederic Sevestre
Honored Contributor

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

Hi,

Check the kernel parameters nprocs, maxusers.
I guess you reach the limit.
You can check using sar -v.

Regards,
Fr??d??ric
Crime doesn't pay...does that mean that my job is a crime ?
dhanish
Regular Advisor

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

hi,
I found one more thing

-r-xr-xr-x 1 2 kmem 155648 Nov 14 2000 dld.sl

the above o/p is ls -l dld.sl (/usr/lib) but in my other 11.11 system it is owned by bin:bin.I dunno know how this has become like that...
Never Say Die
Frederic Sevestre
Honored Contributor
Frank Slootweg
Honored Contributor

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

You should increase the kernel parameter nfile, or, like frederic indicated, you can increase maxusers which will increase nfile (and other parameters).

Why? :

> $ grep 23 /usr/include/sys/errno.h
> #define ENFILE 23 /* File table overflow */
...
> $

See also the errno(2) manual page.

Printaporn_1
Esteemed Contributor

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

Hi,
error 23 is file table overflow , just increase kernel parameter nfile.
enjoy any little thing in my life
dhanish
Regular Advisor

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

Thanks For you responses and time.My problem is solved.

thnks
Kulvinder
Never Say Die