1.2 Installing eDirectory 9.0 in a Custom Location

eDirectory 9.0 gives you the flexibility to install the application, data, and configuration files in a location of your choice.

One of the scenarios for installing eDirectory 9.0 in a custom location is when you already have an earlier version of eDirectory installed on your host and you want to test eDirectory 9.0 before upgrading to it. This way, you can have your existing eDirectory setup undisturbed and also test this new version. You can then decide whether you want to retain your existing version or want to upgrade to eDirectory 9.0.

NOTE:SLP and the SNMP subagent are installed in the default locations.

This section explains how to install the various files in a custom location:

1.2.1 Specifying a Custom Location for Application Files

While installing eDirectory, you can install your application files in a location of your choice.

Linux

To install eDirectory 9.0 in a custom location, you can use the tarball installation file and untar eDirectory 9.0 in a location of your choice.

Windows

You were able to specify a custom location for the application files during the installation Wizard even prior to eDirectory 9.0.

1.2.2 Specifying a Custom Location for Data Files

While configuring eDirectory, you can save the data files in a location of your choice. The data files include the data, dib, and log directories.

Linux

To configure the data files in a custom location, you can use either the -d or -D option of the ndsconfig utility.

Option

Description

-d custom_location

Creates the DIB (the eDirectory database) directory in the path mentioned.

NOTE:This option was present prior to eDirectory 9.0 also.

-D custom_location

Creates the data (contains data such as the pids and socket IDs), dib, and log directories in the path mentioned.

Windows

On Windows you would be prompted to enter the DIB path during the installation. Enter a path of your choice.

1.2.3 Specifying a Custom Location for Configuration Files

While configuring eDirectory, you can select the path where you want to save your configuration files.

Linux

To configure the nds.conf configuration file to a different location, use the --config-file option of the ndsconfig utility.

To install the other configuration files (such as modules.conf, ndsimon.conf, and ice.conf) to a different location, do the following:

  1. Copy all the configuration files to the new location.

  2. Set the new location by entering the following:

    ndsconfig set n4u.nds.configdir custom_location

Windows

You cannot specify a custom location for the configuration files on Windows.