eDirectory 8.8 upgrade, using the oes-edir88 channel, fails on OES server

  • 3090988
  • 24-Nov-2006
  • 27-Apr-2012

Environment

Novell Open Enterprise Server (OES)
Novell eDirectory 8.8 for Linux

Situation

eDirectory 8.8 upgrade, using the oes-edir88 channel, fails.

When running the 'ndsconfig upgrade' command, the following error messages are displayed:

sh: line 1: /var/novell/nici/nicimud: No such file or directory

DIB upgrade failed. Check the log file...

ERROR: DIB upgrade failed. Refer to"/var/opt/novell/eDirectory/log/ndsdibupg.log" for more details.





Resolution

The above error is given because a symbolic link is missing to the /var/opt/novell/nici directory.

To put this symbolic link back, run the following command from the console:
sles-oes:/var/novell # ln -s /var/opt/novell/nici/ /var/novell/nici

After replacing the symbolic link, you may run the "ndsconfig upgrade" command again.

Note: You may need to also do the following before running the "ndsconfig upgrade" option.
1. Remove the symbolic link that "ndsconfig upgrade" created to the /var/nds/ directory. To remove the symbolic link change to the /var/opt/novell/eDirectory directory and run the following command from the console:
sles-oes:/var/opt/novell/eDirectory # mv /etc/opt/novell/eDirectory/conf/nds.conf /etc/opt/novell/eDirectory/conf/failed-nds.conf

2. Rename the nds.conf file that was copied to the new location (/etc/opt/novell/eDirectory/conf/nds.conf). To put rename this file, run the following command from the console:
mv /etc/opt/novell/eDirectory/conf/nds.conf /etc/opt/novell/eDirectory/conf/failed-nds.conf
sles-oes:/var/opt/novell/eDirectory # unlink data


sles-oes:/var/novell # ln -s /var/opt/novell/nici/ /var/novell/nici
sles-oes:/var/novell # ls -l
total 1
drwxr-xr-x 2 root root 72 Nov 6 19:16 .
drwxr-xr-x 20 root root 544 Nov 6 15:58 ..
lrwxrwxrwx 1 root root 21 Nov 6 19:16 nici -> /var/opt/novell/nici/

sles-oes:/var/novell # cd /var/opt/novell/eDirectory
sles-oes:/var/opt/novell/eDirectory # ls -l
lrwxrwxrwx 1 root root 8 Nov 6 19:06 data -> /var/nds
drwxr--r-- 2 root root 48 Nov 6 19:06 log
sles-oes:/var/opt/novell/eDirectory # unlink data
sles-oes:/var/opt/novell/eDirectory # ls -l
total 0
drwxr--r-- 3 root root 72 Nov 6 19:11 .
drwxr-xr-x 12 root root 296 Nov 6 19:06 ..
drwxr--r-- 2 root root 48 Nov 6 19:06 log

sles-oes:/var/opt/novell/eDirectory # mv /etc/opt/novell/eDirectory/conf/nds.conf /etc/opt/novell/eDirectory/conf/failed-nds.conf


Status

Reported to Engineering
Top Issue