10.8 upgrade error message - JRE libraries are missing or not compatible....
search cancel

10.8 upgrade error message - JRE libraries are missing or not compatible....

book

Article ID: 262595

calendar_today

Updated On: 04-09-2024

Products

DX Application Performance Management

Issue/Introduction

[host1 Introscope10.7.0.45]$ DISPLAY=localhost:0.0

[host1 Introscope10.7.0.45]$ export DISPLAY

[host1 Introscope10.7.0.45]$ echo $DISPLAY

localhost:0.0

[host1 Introscope10.7.0.45]$ ./introscope10.8.0.27linuxAMD64.bin -i swing

Preparing to install

Extracting the JRE from the installer archive...

Unpacking the JRE...

Extracting the installation resources from the installer archive...

Configuring the installer for this system's environment...

 

Launching installer...

 

JRE libraries are missing or not compatible....

Exiting....

 

Environment

Release : 10.8

Resolution

Checked the debug log and I saw this.  Looks like a permissions issue with executing a script/binary from the /tmp partition. 

introscope10.8.0.27linuxAMD64.bin: line 3797: exec: /tmp/install.dir.58799/Linux/resource/jre/bin/java: cannot execute: Permission denied'

Check if /tmp is mounted with the noexec flag.  If so, remount it with the exec permission.

If exec flag is already set on /tmp, with your user, create a shell script to print hello in /tmp and try to execute it.  If getting the permission denied, then it is on the user permissions.

Shell script failed to run, so an issue with the OS.  Please check with your OS team.

To work around this, set an environment variable TMPDIR to a path with plenty of space and re-run upgrade.