13.3 Adding Files to the Correct Location on Linux/UNIX Platforms

When you do an in-place upgrade from eDirectory 8.7.3 to eDirectory 8.8.5, the installation places the eDirectory files in different locations. Because you have Identity Manager installed, eDirectory will not start unless specific Identity Manager files are in-place. Complete the following steps to add the files to the correct location:

  1. After eDirectory is upgraded to 8.8.5, run the Identity Manager installation with the following command:

    • Linux

      ./idm_linux.bin -i console -DCLUSTER_INSTALL=true
      
    • Solaris

      ./idm_solaris.bin -i console -DCLUSTER_INSTALL=true
      
    • AIX

      ./idm_aix.bin -i console -DCLUSTER_INSTALL=true
      

    This adds the correct files without authenticating to eDirectory.

  2. Enter ndsconfig upgrade to upgrade the eDirectory files.

  3. Verify whether the following entry exists in the nds.conf file:

    n4u.server.interfaces=<ipaddress>@<port>

    For example:n4u.server.interfaces=<ipaddress>@524

    If n4u.server.interfaces entry does not exist, you should manually set it. To set n4u.server.interfaces, do the following:

    1. Run the following command to find the ncp port:

      ndsconfig get "n4u.server.interfaces"

      The command returns the ncp port number, for example, n4u.server.interfaces=@524

    2. Run the following command to set ndsconfig for n4u.server.interfaces:

      ndsconfig set n4u.server.interfaces=<ipaddress>@<port>

      Where,

      <ipaddress> is the ip address of the machine where eDirectory exists.

      <port> is the ncp port number that you have obtained in Step 1.

      For example:

      ndsconfig set n4u.server.interfaces=<ipaddress>@524

  4. Proceed to Section 13.5, Upgrading the Metadirectory Engine and Driver Configuration Files.