IBM Support

How to upgrade Rational Directory Server 5.2.1 (Tivoli variant) on 32-bit Linux

Question & Answer


Question

How do you upgrade the individual components required by Rational Directory Server 5.2.1 on 32-bit Linux?

Cause

Upgrading an earlier version of Rational Directory Server (Tivoli variant) to version 5.2.1 requires upgrading each of the following components in order first:

  1. IBM DB2 Server Fix Pack 9.7.0.7
  2. IBM GSKIT version 8.0.15.4
  3. IBM Tivoli Directory Server 6.3 fix pack 6.3.0.17

After these components have been upgraded successfully, then you can upgrade Rational Directory Server to version 5.2.1.

The installation instructions for each of these components can be difficult to locate and navigate, so this document has been created to provide all of the installation steps in a single location.

Answer

These instructions are relevant for 32-bit Linux only.

There are 3 parts to the patch process:

  1. IBM DB2
  2. IBM Global Security Kit (GSKit)
  3. IBM Tivoli Directory Server

These must be applied in order.



  1. Patching DB2 to IBM DB2 Server Fix Pack 9.7.0.7

    1. Download IBM DB2 Server Fix Pack 9.7.0.7 from IBM Fix Central.

      The downloaded file is called
      v9.7fp7_linuxia32_server.tar.gz
      (616.72 MB)

    2. Login as root

    3. Unzip and untar the patch file to a writable location

      Example:
      cd <path_where_downloaded_DB2_file_is_saved>
      gunzip -c
      v9.7fp7_linuxia32_server.tar.gz | tar -xf -

      Note: The above command creates a folder called v9.7fp7_linuxia32_server and extracts all the files into that folder.

    4. Change directory (cd) to the server directory in the expanded patch directory

      Example:
      cd v9.7fp7_linuxia32_server
      cd server


    5. Run the following (replacing DB2DIR with the location of the DB2 install directory on your machine).

      ./installFixPack -b DB2DIR

      For example, if DB2 is installed in the path /opt/ibm/tdsV6.3db2:

      ./installFixPack -b  /opt/ibm/tdsV6.3db2


      This completes the IBM DB2 part of the procedure.


  2. Patching GSKIT to IBM GSKIT version 8.0.15.4

    1. Download IBM GSKIT version 8.0.15.4 from IBM FixCentral.

      The downloaded file is called
      8.0.15.4-TIV-GSKIT-Linux32-FP004.tar.gz
      (8.42 MB)

    2. Login as root

    3. Unzip and untar the patch file to a writable location

      Example:
      cd <path_where_downloaded_gskit_tar.gz_file_is_kept>
      gunzip -c 8.0.15.4-TIV-GSKIT-Linux32-FP004.tar.gz | tar -xf -

      Note: The above command creates a folder called 8.0.15.4-TIV-GSKIT-Linux32-FP004 and extracts all the files into that folder.

    4. Stop Tivoli Directory Server related processes (ibmdiradm and ibmslapd) and any other processes (such as TAM) which use gskit.

    5. Install the rpm files:

      Example:
      cd 8.0.15.4-TIV-GSKIT-Linux32-FP004
      rpm -Uhv gskcrypt32-8.0.15.4.linux.x86.rpm
      rpm -Uhv gskssl32-8.0.15.4.linux.x86.rpm


    6. Verify the installed rpm levels

      Example:
      rpm -qa | egrep ""gskcrypt32|gskssl32""

    7. Start Tivoli Directory Server related processes (ibmdiradm and ibmslapd) and any other processes (such as TAM) which use gskit.

      This completes the IBM GSKit part of the procedure.


  3. Patching Tivoli Directory Server to IBM Tivoli Directory Server 6.3 fix pack 6.3.0.17

    1. Download IBM Tivoli Directory Server 6.3 fix pack 6.3.0.17 from IBM Fix Central.

      The following files implement this fix:
      6.3.0.17-ISS-ITDS-Linux32-FP0017.tar.gz (265.81 MB)
      6.3.0.17-ISS-ITDS-Linux32-LANGPK.tar.gz (3.5 MB)
      6.3.0.17-ISS-ITDS-FP0017.README (553.99 KB)
      6.3.0.17-ISS-ITDS-LANGPK.README (175.74 KB)

    2. Login as root

    3. Unzip and untar the patch file to a writable location

      Example:
      cd <path_where_downloaded_tivoli_d_s_file_is_kept>
      gunzip -c 6.3.0.17-ISS-ITDS-Linux32-FP0017.tar.gz | tar -xf -

      Note: The above command creates a folder called 6.3.0.17-ISS-ITDS-Linux32-FP0017 and extracts all the files into that folder.

    4. Install the patch

      Example:
      cd  6.3.0.17-ISS-ITDS-Linux32-FP0017
      idsinstall -u -f


      Note: If you have not already done so, you will be prompted to first accept the TDS license terms before installation will continue.


      This completes the Tivoli Directory Server part of the procedure.

You may now upgrade Rational Directory Server to version 5.2.1.

[{"Product":{"code":"SS4AKG","label":"Rational Directory Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Tivoli","Platform":[{"code":"PF016","label":"Linux"}],"Version":"5.2.1","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}}]

Document Information

Modified date:
16 June 2018

UID

swg21638209