Installation guide
26 NetIQ eDirectory 8.8 SP8 Installation Guide
The new directory
/var/opt/novell/eDirectory/data
uses a symbolic link to the
/var/nds
directory.
The old configuration file
/etc/nds.conf
is migrated to
/etc/opt/novell/eDirectory/conf
directory. The old configuration file
/etc/nds.conf
and the old log files under
/var/nds
are
retained for reference.
NOTE: Run
ndsconfig upgrade
after nds-install, if the upgrade of the DIB fails and nds-install asks
to do so.
NOTE: Health check fails due to time sync. To resolve this issue, perform a time sync between the
instances. You can ignore this warning message during upgrade.
2.5.3 Unattended Upgrade of eDirectory on Linux
On Linux, eDirectory provides switches and options along with the install script and configuration
utility that facilitates the unattended upgrade. The following sections discuss various steps for
unattended eDirectory upgrade on Linux:
1 Perform the health check of eDirectory:
Health check of all the root instances planned for upgrade is manually done by using
ndscheck
utility.
1a
export LD_LIBRARY_PATH to the <untarred location of eDirectory>/eDirectory/
setup/utils
1b Run ndscheck using one of the below commands:
<untarred location of eDirectory>/eDirectory/setup/utils/ndscheck -a <user
name> -w passwd --config-file <nds.conf with absolute path>
Passing the password through environment variable:
<untarred location of 88SP8>/
eDirectory/setup/utils/ndscheck -a <user name> -w env:<environment
variable> --config-file <nds.conf with absolute path>
Passing the password through file:
<untarred location of 88SP8>/eDirectory/
setup/utils/ndscheck -a <user name> -w file:<filename> --config-file
<nds.conf with absolute path>
Any one of the above can be used in the automated script for the health check. For example:
/Builds/eDirectory/utils/ndscheck -a admin.novell -w n
/Builds/eDirectory/utils/ndscheck -a admin.novell -w env:ADM_PASWD
/Builds/eDirectory/utils/ndscheck -a admin.novell -w file:adm_paswd
2 Upgrade the eDirectory 8.8 packages:
2a Run the nds-install script to upgrade the packages as below:
nds-install -u -i -j
3 Update the following environment variables:
PATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin:$PATH
LD_LIBRARY_PATH=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/lib/nds-
modules:/opt/novell/lib:$LD_LIBRARY_PATH
MANPATH=/opt/novell/man:/opt/novell/eDirectory/man:$MANPATH
TEXTDOMAINDIR=/opt/novell/eDirectory/share/locale
4 Upgrade eDirectory by using the
ndsconfig
utility for all the root instances by using the
following commands:










