ITM 5.1.2 java fails on 64bit Redhat 6.x

Technote (troubleshooting)


The prerequisites to run an ITM 5.1.2 32bit JRE on a 64bit RedHat 6.x system.


After unpacking the ITM jre15.tar.gz in a directory (e.g. /opt/ibm/tivoli/JRE) on the RedHat system, the "java -version" command for the ITM JRE 1.5 fails with the error messages:

- ./java: /lib/ ELF interpreter: No such file or directory

- must be installed for pthread_ancel to work.
JVMDUMP006I Processing dump event "aborted"


ITM 5.1.2 is a 32bit application and needs a 32bit JRE to run. On a 64bit system the 32bit libraries are not always installed but must installed on the 64bit system to run 32bit applications like the ITM 5.1.2 JRE.

Diagnosing the problem

query if the necessary binaries are installed and check if the i686 packages are installed!

- rpm -q glibc
- rpm -q libgcc

Resolving the problem

Install the following packages from the RedHat 6.2 installation DVD /Packages/

- glibc-2.12-1.47.el6.i686
- libgcc-4.4.6-3.el.i686

verify the packages again with the "rpm -q" command, the following package should be installed now:

- glibc-2.12-1.47.el6.i686
- glibc-2.12-1.47.el6.x86_64
- ibgcc-4.4.6-3.el.i686
- ibgcc-4.4.6-3.el.x86_64

Now ITM 5.1.2 can use the 32bit JRE.

Document information

More support for:

IBM Monitoring
Tivoli Distributed Monitoring

Software version:


Operating system(s):


Reference #:


Modified date:


Translate my page

Content navigation