IBM Installing IBM Tivoli Directory Server Version 6.3 on RHEL 6 operating system - United States Tivoli Directory Server 6.3 on RHEL6; installing Tivoli Directory Server 6.3 on RHEL6 TECHNOTE (TROUBLESHOOTING)

PROBLEM(ABSTRACT)
 This document describes the points that you must consider when installing IBM Tivoli Directory Server Version 6.3 on Red Hat Enterprise Linux 6 (RHEL 6) operating system. 

RESOLVING THE PROBLEM
For a comprehensive list of the current recommended fix levels for IBM Tivoli Directory Server, see http://www-304.ibm.com/support/docview.wss?rs=767&uid=swg27009778 [http://www-304.ibm.com/support/docview.wss?rs=767&uid=swg27009778].
Use this document to find the following information: 

 * Prerequisites for installing Tivoli Directory Server 6.3 on RHEL 6 systems. 
 * Instructions to install Tivoli Directory Server 6.3 and upgrade to Tivoli Directory Server 6.3 fix pack 10. 
 * Known issues and their work around. 


 * #RHEL6PREREQPREREQUISITE FOR INSTALLING TIVOLI DIRECTORY SERVER VERSION 6.3 ON RED HAT ENTERPRISE LINUX 6 (RHEL 6) OPERATING SYSTEM
   
 * #INSTALLUPGRADEFP10INSTRUCTIONS FOR INSTALLING TIVOLI DIRECTORY SERVER VERSION 6.3 AND UPGRADING TO TIVOLI DIRECTORY SERVER VERSION 6.3 FIX PACK (FP) 10
   
 * #KIRHEL6KNOWN ISSUES AND THEIR WORK AROUND
   

PREREQUISITE FOR INSTALLING TIVOLI DIRECTORY SERVER VERSION 6.3 ON RED HAT ENTERPRISE LINUX 6 (RHEL 6) OPERATING SYSTEM

 * The Korn shell (ksh) is required on Linux operating systems. 
 * Before installing Tivoli Directory Server Version 6.3 client or server packages on RHEL 6, the following prerequisite packages must be present on the RHEL 6 system.
   You must upgrade the listed packages to the latest patch levels. See the Red Hat support site at http://rhn.redhat.com [http://rhn.redhat.com] for patches for Red Hat Enterprise Linux. You must install the following packages that are included with the Linux operating system. Red Hat Enterprise Linux (RHEL) Server 6 on x86-32 (x86/IA32) platform Red Hat Enterprise Linux (RHEL) Server 6 on x86-64 (AMD64/EM64T) platform Red Hat Enterprise Linux (RHEL) Server 6 on System z Red Hat Enterprise Linux (RHEL) Server 6 on POWER System (System i and System p)  * compat-libstdc++-33 and its dependencies 
    * gcc 
    * gcc-c++ 
    * glibc 
    * glibc-common 
    * glibc-devel 
    * glibc-headers 
    * libgcc
   
    * compat-libstdc++-33 and its dependencies 
    * gcc 
    * gcc-c++ 
    * glibc 
    * glibc-common 
    * glibc-devel 
    * glibc-headers 
    * libgcc
   
    * compat-libstdc++-33 (install both 32 and 64-bit versions) and the dependencies 
    * gcc 
    * gcc-c++ 
    * glibc 
    * glibc-common 
    * glibc-devel 
    * glibc-headers 
    * libgcc
   
    * compat-libstdc++-33 and its dependencies 
    * gcc 
    * gcc-c++ 
    * glibc 
    * glibc-common 
    * glibc-devel 
    * glibc-headers 
    * libgcc
   
   
 * On RHEL 6, DB2 V9.7 FP4 is required for Tivoli Directory Server Version 6.3. To install DB2 V9.7 FP4 on RHEL6, the required minimum level of compat-libstdc++ is 1.3.1. On System z Linux, you must install the compat-libstdc++-33-3.2.3-47.3.s390x.rpm or higher version package before you install DB2.
   See the following DB2 websites for information about the DB2 prerequisites on RHEL 6.  * https://www-304.ibm.com/support/docview.wss?uid=swg24031170 [https://www-304.ibm.com/support/docview.wss?uid=swg24031170] 
    * https://www.ibm.com/developerworks/wikis/display/im/Red+Hat+Enterprise+Linux+%28RHEL%29+6+-+DB2+9.7 [https://www.ibm.com/developerworks/wikis/display/im/Red+Hat+Enterprise+Linux+%28RHEL%29+6+-+DB2+9.7]
   
   





#ibm-contentBack to top

INSTRUCTIONS FOR INSTALLING TIVOLI DIRECTORY SERVER VERSION 6.3 AND UPGRADING TO TIVOLI DIRECTORY SERVER VERSION 6.3 FIX PACK (FP) 10


On RHEL 6, you can install Tivoli Directory Server 6.3 using native operating system utilities only. To use Tivoli Directory Server 6.3 on RHEL 6, you must perform the following steps:  1. Install Tivoli Directory Server 6.3 General Availability (GA) version using native operating system utilities. 
 2. Upgrade DB2 V9.7 FP2 (provided with Tivoli Directory Server 6.3 GA ) to DB2 V9.7 FP4 level. 
 3. If you are using SSL or TLS enabled versions of TDS 6.3.0.10, you must install GSKit 8.0.14.14 or higher fix pack level. 
 4. Upgrade Tivoli Directory Server 6.3 GA to Tivoli Directory Server 6.3 FP 10 or higher fix pack level. See the following website for more information.  * See the readme file for the required fix pack level at http://www-933.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm~Tivoli&product=ibm/Tivoli/Tivoli+Directory+Server&release=All&platform=All&function=all [http://www-933.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm~Tivoli&product=ibm/Tivoli/Tivoli+Directory+Server&release=All&platform=All&function=all]. 
     * See http://www-304.ibm.com/support/docview.wss?rs=767&uid=swg27009778 [http://www-304.ibm.com/support/docview.wss?rs=767&uid=swg27009778] to obtain the latest fixes for IBM Tivoli Directory Server.
    
    


Notes:  * Tivoli Directory Server 6.3 installation using GUI installation program is not supported on RHEL 6. 
 * Tivoli Directory Server 6.3 White pages installation using GUI installation program is not supported. 
 * If you encounter an issue with the graphical user interface (GUI) tools such as the Instance Administration tool (idsxinst) and the Configuration tool (idsxcfg), use the appropriate command-line tool to complete the task.


Supported Tivoli Directory Server Version 6.3 fix pack 10 components on RHEL 6 operating system: Operating system Supported 64-bit Directory server components Supported 32-bit Directory server components Supported DB2 levels Supported co-requisite software Red Hat Enterprise Linux (RHEL) Server 6 on x86-64 (AMD64/EM64T) Client
Server
Proxy server
Web Administration tool Client V9.7 ESE FP4  * GSKit 8.0.14.14* 
 * WebSphere Application Server 7.0.0.15 or higher fix pack version 
 * Java 1.6 SR9

Red Hat Enterprise Linux (RHEL) Server 6 on x86-32 (x86/IA32) Not applicable Client
Server
Proxy server
Web Administration tool V9.7 WSE FP4  * GSKit 8.0.14.14* 
 * WebSphere Application Server 7.0.0.15 or higher fix pack version 
 * Java 1.6 SR9

Red Hat Enterprise Linux (RHEL) Server 6 on System z Client
Server
Proxy server
Web Administration tool Client V9.7 ESE FP4  * GSKit 8.0.14.14* 
 * WebSphere Application Server 7.0.0.15 or higher fix pack version 
 * Java 1.6 SR9

Red Hat Enterprise Linux (RHEL) Server 6 on POWER System (System i and System p) Client
Server
Proxy server
Web Administration tool Client V9.7 ESE FP4  * GSKit 8.0.14.14* 
 * WebSphere Application Server 7.0.0.15 or higher fix pack version 
 * Java 1.6 SR9

Red Hat Enterprise Linux (RHEL) Desktop 6 on x86-64 Client Not applicable Not applicable  * GSKit 8.0.14.14* 
 * Java 1.6 SR9

Red Hat Enterprise Linux (RHEL) Desktop 6 on x86-32 Not applicable Client Not applicable  * GSKit 8.0.14.14* 
 * Java 1.6 SR9


*Note: You must upgrade the GSKit version to 8.0.14.22 or higher fix pack levels. The upgrade is required because of a known SSL/TLS related memory leak issue in GSKit version earlier than 8.0.14.22, which is fixed in GSKit 8.0.14.22 and higher fix pack levels. 

Supported browsers for Web Administration tool:  * Mozilla Firefox 3.5.10





#ibm-contentBack to top

KNOWN ISSUES AND THEIR WORK AROUND


On RHEL6 systems, the following issues were found. The tech notes with identified issues and their work around are listed.  * APARs:  * The idsbulkload command fails on RHEL 6 with GLPBLK108E error message. See the APAR IO15265 description at http://www-01.ibm.com/support/docview.wss?uid=swg1IO15265 [http://www-01.ibm.com/support/docview.wss?uid=swg1IO15265] for more information. 
    * A return code, rc=-1, operations error is returned even after the ibmdirctl command starts ibmslapd on RHEL 6. See the APAR IO15910 description at http://www-01.ibm.com/support/docview.wss?uid=swg1IO15910 [http://www-01.ibm.com/support/docview.wss?uid=swg1IO15910] for more information. 
    * The Instance Administration tool (idsxinst) might throw an error when setting the LOCPATH environment variable with an invalid value. See the APAR IO16724 description at http://www-01.ibm.com/support/docview.wss?uid=swg1IO16724 [http://www-01.ibm.com/support/docview.wss?uid=swg1IO16724] for more information.
   
   
 * Tech notes:  * Starting the ibmslapd or ibmdiradm process automatically using the inittab method on RHEL 6 does not work. See the tech note at http://www-01.ibm.com/support/docview.wss?uid=swg21588061 [http://www-01.ibm.com/support/docview.wss?uid=swg21588061] for more information.
   
   
 * Before installing DB2 V9.7, install compat-libstdc++ package on the system, if not present. If the required compat-libstdc++ package is not found on the system, DB2 exits installation with following error messages.  * WARNING:
    * 
    * Required minimum level of libstdc++ is 1.3.1
    * 
    * Actual version of the library file detected : CXXABI_1.3
    * 
    * Check the following web site for the up-to-date system requirements of IBM DB2 9.7
    * 
    * http://www.ibm.com/software/data/db2/udb/sysreqs.html [http://www.ibm.com/software/data/db2/udb/sysreqs.html]
    * 
    * http://www.software.ibm.com/data/db2/linux/validate [http://www.software.ibm.com/data/db2/linux/validate]
    * 
    * Aborting the current installation ...
    * 
    * Run installation with the option "-f sysreq" parameter to force the installation
   
   

#ibm-contentBack to top

Question: Composite Platform Installation Tool (CPIT) does not support IBM Tivoli Directory Server (ITDS) 6.3 on Red Hat Enterprise Linux 

When use the CPIT to install the FileNet P8 platform, the installation is not successful and the error occurs at ITDS installation, refer to the detailed error in cpit_install_stderr.txt:

OUTPUT>========================================== OUTPUT>Setting Directories... OUTPUT>Mon Aug 11 08:20:00 SGT 2014 OUTPUT>/opt/IBM/cpit/decompressed/TDS/tdsV6.3/tds ERROR>./install_tds.bin: line 1956: warning: here-document at line 1956 delimited by end-of-file (wanted `/dev/null') OUTPUT>ERROR: /opt/IBM/ldap/V6.3/sbin/idsldif2db not found. TDS installation failed. Process completed with exit code: 1 ERROR in InvokeScripts-function - Terminate the remaining scripts. ***Aborting InvokeScripts-Install function.

Answer: Tivoli Directory Server 6.3 installation using GUI installation program is not supported on RHEL 6.