Environment
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 3
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 1
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 2
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 1
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 2
Situation
Login to server console does not complete (must use ctl-c to get
console prompt)
Running TOP command does not complete.
Running rcndsd status does not complete.
The following messages can be found in /var/log/warn
Running TOP command does not complete.
Running rcndsd status does not complete.
The following messages can be found in /var/log/warn
/usr/sbin/namcd[6929]: ldap_initconn: LDAP bind failed to Preferred Server (error = [81]), trying to connect to alternative LDAP server
/usr/sbin/namcd[6929]: ldap_initconn: Alternative ldap server list not configured in config file, No ldap servers are reachable... error[2]
Resolution
Check the /etc/nam.conf file and verify the preferred-server points
to a working LDAP server with the appropriate replicas.
Also, in the nam.conf file make sure the "alternative-ldap-server-list" parameter is configured to point to additional LDAP servers.The syntax for this parameter is to have a comma-separated list of names (or IPAddresses) of alternate LDAP servers.
For example:
Also, in the nam.conf file make sure the "alternative-ldap-server-list" parameter is configured to point to additional LDAP servers.The syntax for this parameter is to have a comma-separated list of names (or IPAddresses) of alternate LDAP servers.
For example:
alternative-ldap-server-list 10.0.0.12,10.0.0.13,10.0.0.14To test if namcd is what is hanging these command, use the strace command. For example, to strace the top command use the following syntax:
strace -tt -T -f -o /tmp/top.out topThis command will output the contents of the strace command to a file called /tmp/top.out
Cause
If the server that is specified in the nam.conf file does not
respond to LDAP request, the namcd daemon will simply wait for a
response. If there is no alternative-ldap-server-list, then namcd
will simply hang. To end any of the hung command you will need to
do a ctl-c. To get the services to start responding again restart
namcd by doing rcnamcd
restart.