IBM Support

ITM Linux OS Agent fails to install on 64bit system

Troubleshooting


Problem

Tivoli Monitoring installer fails with errors on a RHEL6 64-bit system

Symptom


On a RHEL6 64-bit system, the Tivoli Monitoring installer fails with errors similar to the following example:

--------------------------------
runGSkit: ----- Running command:
/opt/IBM/ITM/li6243/gs/bin/private_verifyinstall -----
/opt/IBM/ITM/li6243/gs/bin/gsk7ver: error while loading shared
libraries: libstdc++.so.5: cannot open shared object file: No such file or directory Error: Verify Failed
Expected Details of gskit in /opt/IBM/ITM/li6243/gs
Got
runGSkit: return code from command is 99
runGSkit: ----- End of running command -----
runGSkit: error Return error code: 99
runGSkit: error GSKit check failure, script: /opt/IBM/ITM/li6243/gs/bin/private_verifyinstall
runGSkit: error li6243 - GSK check error, verifyInstall test failed
runGSkit: Backup failed GSKit installation into /opt/IBM/ITM/tmp/badGSKit_keep.tar

Resolving The Problem


Tivoli Monitoring requires both the 32-bit and 64-bit compat-libstdc++ libraries installed on the 64-bit system. The installation fails because of the missing 32-bit libstdc++.so.5.

Use the following commands to verify that both the 32-bit and 64-bit versions of the libraries are installed. An example of the command output is displayed below:

# rpm -q --filesbypkg compat-libstdc++-33
compat-libstdc++-33 /usr/lib64/libstdc++.so.5
compat-libstdc++-33 /usr/lib64/libstdc++.so.5.0.7
compat-libstdc++-33 /usr/lib/libstdc++.so.5
compat-libstdc++-33 /usr/lib/libstdc++.so.5.0.7

# rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n"
compat-libstdc++-33
compat-libstdc++-33-3.2.3-61.x86_64
compat-libstdc++-33-3.2.3-61.i386

If any entries under /usr/lib64 are missing under /usr/lib, locate and install the 32-bit version of the compat-libstdc++-33 package.

In general the Linux OS Monitoring Agent requires the installation of the latest versions of the following libraries:
libstdc++
libgcc
compat-libstdc++
These libraries are available on the Linux operating system installation media and Service Packs. Each library can have multiple packages and each should be installed. If you are on a 64-bit system you must have the 32-bit and 64-bit versions of these libraries.

[{"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF016","label":"Linux"}],"Version":"6.3;6.2.3;6.2.2","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21697912