Updating the Oracle JRE version
Use this topic for instructions on:
Updating the Oracle JRE version on the TrueSight Presentation Server
Use this section for instructions on updating the Oracle JRE version for TrueSight Presentation Server on Windows and Linux.
Prerequisite
Oracle Java 8 must be used for both Windows and Linux.
Updating on Windows
Do the following:
- Download the latest Oracle 64-bit JRE for Windows on the TrueSight Presentation Server host to any folder except %TRUESIGHTPSERVER_HOME% .
- Stop the TrueSight Presentation Server.
- Take a backup of the following files and folders:
- %TRUESIGHTPSERVER_HOME%\truesightpserver\modules\jre\lib\security\cacerts
- %TRUESIGHTPSERVER_HOME%\jre
- %TRUESIGHTPSERVER_HOME%\truesightpserver\modules\jre
- Copy the downloaded 64-bit JRE and paste it in the following folders.
- %TRUESIGHTPSERVER_HOME%\jre
- %TRUESIGHTPSERVER_HOME%\truesightpserver\modules\jre
- Copy the <jre_backup_64>\lib\security\cacerts file and paste it in the %TRUESIGHTPSERVER_HOME%\truesightpserver\modules\jre\lib\security folder.
Verify that the latest Java version is running. Run the following commands:
cd %TRUESIGHTPSERVER_HOME%\truesightpserver\modules\jre\bin
java.exe -version
- Start the TrueSight Presentation Server.
Updating on Linux
Do the following:
- Download the latest Oracle 64-bit JRE for Linux on the TrueSight Presentation Server host to any folder except $TRUESIGHTPSERVER_HOME.
- Stop TrueSight Presentation Server.
- Take a backup of the following files and folders:
- $TRUESIGHTPSERVER_HOME/truesightpserver/modules/jre/lib/security/cacerts
- $TRUESIGHTPSERVER_HOME/jre
- $TRUESIGHTPSERVER_HOME/truesightpserver/modules/jre
- Copy the downloaded 64-bit JRE to the following folders.
- $TRUESIGHTPSERVER_HOME/jre
- $TRUESIGHTPSERVER_HOME/truesightpserver/modules/jre
- Copy the <jre_backup_64>/lib/security/cacerts file paste it in the $TRUESIGHTPSERVER_HOME/truesightpserver/modules/jre/lib/security folder.
Verify that the latest Java version is available by running the following commands:
cd $TRUESIGHTPSERVER_HOME\truesightpserver\modules\jre\bin
./java -version
- Start the TrueSight Presentation Server.
Updating the Oracle JRE version on the TrueSight Infrastructure Management server
Use this section for instructions on updating the Oracle JRE version for TrueSight Infrastructure Management on Windows and Linux.
Prerequisite
Oracle Java 8 must be used for both Windows and Linux.
Updating on Windows
Do the following:
- Download the latest Oracle 64-bit and 32-bit JRE for Windows on the TrueSight Infrastructure Management server host to any folder except %BMC_PROACTIVENET_HOME%.
- Stop the TrueSight Infrastructure Management server.
- Take a backup of following folders or files:
- %BMC_PROACTIVENET_HOME%\jre\lib\security\cacerts
- %BMC_PROACTIVENET_HOME%\jre
- <installation_dir>\BPPMServerInstallJVM
- %BMC_PROACTIVENET_HOME%\jre_32bit
- Copy the downloaded 64-bit JRE to following folders:
- %BMC_PROACTIVENET_HOME%\jre
- <installation_dir>\BPPMServerInstallJVM
- Copy the downloaded 32-bit JRE and paste it in the %BMC_PROACTIVENET_HOME%\jre_32bit folder.
- Copy the <jre_backup_64>\lib\security\cacerts file paste it in the %BMC_PROACTIVENET_HOME%\jre\lib\security folder.
Copy the <jre_backup_32>\bin\client\msvcr100.dll file and paste it in the %BMC_PROACTIVENET_HOME%\jre_32bit\bin\client folder.
- (For TrueSight Infrastructure Management version 11.3.01 or earlier) Create multiple copies of the java.exe file and rename them as given below:
- %BMC_PROACTIVENET_HOME%\jre\bin\java_agent.exe
- %BMC_PROACTIVENET_HOME%\jre\bin\java_cntl.exe
- %BMC_PROACTIVENET_HOME%\jre\bin\java_event.exe
- %BMC_PROACTIVENET_HOME%\jre\bin\java_jboss.exe
- %BMC_PROACTIVENET_HOME%\jre\bin\java_jsrv.exe
- %BMC_PROACTIVENET_HOME%\jre\bin\java_ps.exe
- %BMC_PROACTIVENET_HOME%\jre\bin\java_rate.exe
- %BMC_PROACTIVENET_HOME%\jre\bin\java_tomcat.exe
- %BMC_PROACTIVENET_HOME%\jre\bin\java_tunnel.exe
(For TrueSight Infrastructure Management version 11.3.01 or earlier) Do the following:
Copy the %BMC_PROACTIVENET_HOME%\jre_backup_64\bin\SCOM folder and paste it in the %BMC_PROACTIVENET_HOME%\jre\bin folder.
Copy the %BMC_PROACTIVENET_HOME%\jre_backup_64\bin\java_agent.exe.config file and paste it in the %BMC_PROACTIVENET_HOME%\jre\bin folder.
Verify that the latest Java version is running. Run the following commands:
cd "%BMC_PROACTIVENET_HOME%"\jre\bin
java.exe -version
- Start the TrueSight Infrastructure Management server.
Known issues after the JRE upgrade
The
pw threaddump
command does not work.
Instead of thepw threaddump
command, use the Oraclejstack
utility to take the dumps. Run the following command to use thejstack
utility:cd <install dir of JDK>/bin
jstack -l PID > thread_dump.txt
where PID is the process ID that can be obtained by running thepw p l
command on the TrueSight Infrastructure Management server.The thread dump will be available in the thread_dump.txt file.
- Do not edit or copy the new JSP file on the TrueSight Infrastructure Management server. The TrueSight Infrastructure Management user interface fails to load if you edit or copy the new JSP file on the TrueSight Infrastructure Management server.
Updating on Linux
Do the following:
- Download the latest Oracle 64-bit JRE for Linux on the TrueSight Infrastructure Management server host to any folder other than the $BMC_PROACTIVENET_HOME folder.
- Stop the TrueSight Infrastructure Management server.
- Take a backup of the following folders or files:
- $BMC_PROACTIVENET_HOME/jre/lib/security/cacerts
- $BMC_PROACTIVENET_HOME/jre
- <installation_dir>/BPPMServerInstallJVM
- Copy the downloaded 64-bit JRE and paste it in the following folders:
- $BMC_PROACTIVENET_HOME/jre
- <installation_dir>/BPPMServerInstallJVM
- Copy the <jre_backup_64>/lib/security/cacerts file and paste it in the $BMC_PROACTIVENET_HOME/jre/lib/security folder.
Verify that the latest Java version is running. Run the following commands:
cd "$BMC_PROACTIVENET_HOME"/jre/bin
./java -version
- Start the TrueSight Infrastructure Management server.
Updating the Oracle JRE version on the Integration Service server
Use this section for instructions on updating the Oracle JRE version for Integration Service on Windows and Linux.
Prerequisite
Oracle Java 8 must be used for both Windows and Linux.
Updating on Windows
Do the following:
- Download the latest Oracle 64-bit and 32-bit JRE for Windows on the Integration Service server host to any folder except the %IS_HOME% folder.
- Stop the Integration Service by using Windows services.
- Take a backup of the following folders or files:
- <installation_dir>\jre\lib\security\cacerts
- <installation_dir>\jre
- <installation_dir>\BPPMServerInstallJVM
- <installation_dir>\jre32
- Copy the downloaded 64-bit JRE and paste it in the following folders:
- <installation_dir>\jre
- <installation_dir>\BPPMServerInstallJVM
- Copy the downloaded 32-bit JRE and paste it in the %IS_HOME%\jre32 folder.
- Copy the <jre_backup_64>\lib\security\cacerts file and paste it in the %IS_HOME%\jre\lib\security folder.
- (For Integration Service version 11.3.01 or earlier) Create a copy of the <installation_dir>\jre\bin\java.exe file and rename it as %IS_HOME%\jre\bin\java_agent.exe.
(For Integration Service version 11.3.01 or earlier) Copy and paste the following files or folders:
Copy from the... Paste in the... <installation_dir>\jre_backup_64\bin\SCOM folder <installation_dir>\jre\bin folder <installation_dir>\jre_backup_64\bin\java_agent.exe.config file <installation_dir>\jre\bin folder <installation_dir>\jre_backup_32\bin\SCOM folder <installation_dir>\jre32\bin folder <installation_dir>\jre_backup_32\bin\java_agent.exe.config file <installation_dir>\jre32\bin folder Verify that the latest Java version is running. Run the following commands:
cd "%IS_HOME%"\jre\bin
java.exe -version
- Start the Integration service.
- If multiple Integration Service instances are running on the same host, repeat the steps for each Integration Service instance.
Updating on Linux
Do the following:
- Download the latest Oracle 64-bit and 32-bit JRE for Linux on IS server host to any folder except $IS_HOME.
- Stop the Integration Service process.
- Take a backup of the following folders or files:
- <installation_dir>/jre/lib/security/cacerts
- <installation_dir>/jre
- <installation_dir>/BPPMServerInstallJVM
- <installation_dir>/jre32
- Copy the downloaded 64-bit JRE and paste it in the following folders:
- <installation_dir>/jre
- <installation_dir>/BPPMServerInstallJVM
- Copy the downloaded 32-bit JRE and paste it in the $IS_HOME\jre32 folder.
- Copy the <jre_backup_64>/lib/security/cacerts file from and paste it in the $IS_HOME/jre/lib/security folder.
Verify that the latest Java version is running. Run the following commands:
cd "$IS_HOME"\jre\bin
./java -version
- Start the Integration service.
- If multiple Integration Service instances are running on the same host, repeat the steps for each Integration Service instance.
Comments
Log in or register to comment.