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:
- IBM DB2 Server Fix Pack 9.7.0.7
- IBM GSKIT version 8.0.15.4
- 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:
These must be applied in order.
- Patching DB2 to IBM DB2 Server Fix Pack 9.7.0.7
- Download IBM DB2 Server Fix Pack 9.7.0.7 from IBM Fix Central.
The downloaded file is called
(616.72 MB)
v9.7fp7_linuxia32_server.tar.gz
- Login as root
- 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.
- Change directory (cd) to the server directory in the expanded patch directory
Example:
cd v9.7fp7_linuxia32_server
cd server
- 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.
- Patching GSKIT to IBM GSKIT version 8.0.15.4
- Download IBM GSKIT version 8.0.15.4 from IBM FixCentral.
The downloaded file is called
(8.42 MB)
8.0.15.4-TIV-GSKIT-Linux32-FP004.tar.gz
- Login as root
- 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.
- Stop Tivoli Directory Server related processes (ibmdiradm and ibmslapd) and any other processes (such as TAM) which use gskit.
- 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
- Verify the installed rpm levels
Example:
rpm -qa | egrep ""gskcrypt32|gskssl32""
- 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.
- Patching Tivoli Directory Server to IBM Tivoli Directory Server 6.3 fix pack 6.3.0.17
- 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)
- Login as root
- 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.
- 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.
Related Information
[{"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"}}]
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21638209