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:

  1. Download the latest Oracle 64-bit JRE for Windows on the TrueSight Presentation Server host to any folder except %TRUESIGHTPSERVER_HOME% .
  2. Stop the TrueSight Presentation Server.
  3. 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
  4. Copy the downloaded 64-bit JRE and paste it in the following folders.
    • %TRUESIGHTPSERVER_HOME%\jre
    • %TRUESIGHTPSERVER_HOME%\truesightpserver\modules\jre
  5. Copy the <jre_backup_64>\lib\security\cacerts file and paste it in the %TRUESIGHTPSERVER_HOME%\truesightpserver\modules\jre\lib\security folder.
  6. Verify that the latest Java version is running. Run the following commands:

    cd %TRUESIGHTPSERVER_HOME%\truesightpserver\modules\jre\bin

    java.exe -version

  7. Start the TrueSight Presentation Server.

Updating on Linux

Do the following:

  1. Download the latest Oracle 64-bit JRE for Linux on the TrueSight Presentation Server host to any folder except $TRUESIGHTPSERVER_HOME.
  2. Stop TrueSight Presentation Server.
  3. 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
  4. Copy the downloaded 64-bit JRE to the following folders.
    • $TRUESIGHTPSERVER_HOME/jre
    • $TRUESIGHTPSERVER_HOME/truesightpserver/modules/jre
  5. Copy the <jre_backup_64>/lib/security/cacerts file paste it in the $TRUESIGHTPSERVER_HOME/truesightpserver/modules/jre/lib/security folder.
  6. Verify that the latest Java version is available by running the following commands:

    cd $TRUESIGHTPSERVER_HOME\truesightpserver\modules\jre\bin

    ./java -version

  7. 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:

  1. Download the latest Oracle 64-bit for Windows on the TrueSight Infrastructure Management server host to any folder except %BMC_PROACTIVENET_HOME%.
  2. Stop the TrueSight Infrastructure Management server.
  3. Take a backup of following folders or files:
    • %BMC_PROACTIVENET_HOME%\jre\lib\security\cacerts
    • %BMC_PROACTIVENET_HOME%\jre
    • <installation_dir>\BPPMServerInstallJVM
  4. Copy the downloaded 64-bit JRE to following folders:
    • %BMC_PROACTIVENET_HOME%\jre
    • <installation_dir>\BPPMServerInstallJVM
  5. Copy the <jre_backup_64>\lib\security\cacerts file paste it in the %BMC_PROACTIVENET_HOME%\jre\lib\security folder.
  6. (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
  7. Do the following:

    1. Copy the %BMC_PROACTIVENET_HOME%\jre_backup_64\bin\SCOM folder and paste it in the %BMC_PROACTIVENET_HOME%\jre\bin folder.

    2. 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.

  8. Verify that the latest Java version is running. Run the following commands:

    cd "%BMC_PROACTIVENET_HOME%"\jre\bin

    java.exe -version

  9. Start the TrueSight Infrastructure Management server.

Known issues after the JRE upgrade

  • The pw threaddump command does not work.
    Instead of the
    pw threaddump command, use the Oracle jstack utility to take the dumps. Run the following command to use the jstack 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 the pw 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:

  1. 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.
  2. Stop the TrueSight Infrastructure Management server.
  3. Take a backup of the following folders or files:
    • $BMC_PROACTIVENET_HOME/jre/lib/security/cacerts
    • $BMC_PROACTIVENET_HOME/jre
    • <installation_dir>/BPPMServerInstallJVM
  4. Copy the downloaded 64-bit JRE and paste it in the following folders:
    • $BMC_PROACTIVENET_HOME/jre
    • <installation_dir>/BPPMServerInstallJVM
  5. Copy the <jre_backup_64>/lib/security/cacerts file and paste it in the $BMC_PROACTIVENET_HOME/jre/lib/security folder.
  6. Verify that the latest Java version is running. Run the following commands:

    cd "$BMC_PROACTIVENET_HOME"/jre/bin

    ./java -version

  7. 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:

  1. 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.
  2. Stop the Integration Service by using Windows services.
  3. Take a backup of the following folders or files:
    • <installation_dir>\jre\lib\security\cacerts
    • <installation_dir>\jre 
    • <installation_dir>\BPPMAgentInstallJVM 
    • <installation_dir>\jre32
  4. Copy the downloaded 64-bit JRE and paste it in the following folders:
    • <installation_dir>\jre
    • <installation_dir>\BPPMAgentInstallJVM
  5. Copy the downloaded 32-bit JRE and paste it in the %IS_HOME%\jre32 folder.
  6. Copy the <jre_backup_64>\lib\security\cacerts file and paste it in the %IS_HOME%\jre\lib\security folder.
  7. (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.
  8. (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

  9. Verify that the latest Java version is running. Run the following commands:

    cd "%IS_HOME%"\jre\bin

    java.exe -version

  10. Start the Integration service.
  11. 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:

  1. Download the latest Oracle 64-bit and 32-bit JRE for Linux on IS server host to any folder except $IS_HOME.
  2. Stop the Integration Service process.
  3. Take a backup of the following folders or files:
    • <installation_dir>/jre/lib/security/cacerts
    • <installation_dir>/jre
    • <installation_dir>/BPPMAgentInstallJVM
    • <installation_dir>/jre32
  4. Copy the downloaded 64-bit JRE and paste it in the following folders:
    • <installation_dir>/jre
    • <installation_dir>/BPPMAgentInstallJVM
  5. Copy the downloaded 32-bit JRE and paste it in the $IS_HOME\jre32 folder.
  6. Copy the <jre_backup_64>/lib/security/cacerts file from and paste it in the $IS_HOME/jre/lib/security folder.
  7. Verify that the latest Java version is running. Run the following commands:

    cd "$IS_HOME"\jre\bin

    ./java -version

  8. Start the Integration service.
  9. If multiple Integration Service instances are running on the same host, repeat the steps for each Integration Service instance.   
Was this page helpful? Yes No Submitting... Thank you

Comments