How To
Summary
These instructions assist administrators in upgrading the version of WebSphere Liberty that is embedded within the IBM License Key Server Administration and Reporting Tool (ART) and Administration Agent.
Environment
These instructions apply to versions IBM LKS 9.0 and higher.
IBM WebSphere Liberty 24.0.0.6 is the latest version tested for use with the product suite.
Steps
- Locate and download the wlp-base-all-<version>.jar file from Fix Central
- Open Fix Central: https://www.ibm.com/support/fixcentral
- In the “Product Selector” field, enter “WebSphere Liberty”
- For “Installed Version”, select “ALL”
- For “Platform”, select “ALL”
- Click “Continue”
- Select “Browse for fixes”, click “Continue”
- After the page loads fully, there will be a “Search” box that appears in the upper right near the “Release Date” column. In this field, enter the version number you are looking for (example: 23.0.0.12) followed by a space and then the word “jar” to narrow down the selections.
- In the shortened list, you can find an entry for wlp-base-all-23.0.0.12 (or which ever specific version you searched for). Download this file
- Transfer the file to your server
- Create a temporary location (example: Linux®: /tmp/liberty_update; Windows®: c:\temp\liberty_update)
- Execute the JAR file with the command
-
java -jar wlp-base-all-23.0.0.12.jar*If you receive an error message while executing Java™ commands, your JAVA_HOME environmental variable might not be set.
-
- Review and accept the license agreements
- Hit enter to continue to use the targeted temporary folder that you created in Step 3 to “install” Liberty into.
- Change directory to the <AGENT_INSTALL_DIR>/ directory
- Shut down the Liberty server
- Linux® Example:
./stopICLAgent.sh - Windows® Example:
./stopICLAgent.bat
- Linux® Example:
- Move the existing “wlp” directory to a new name
- Linux® Example:
mv wlp wlp_old - Windows® Example
move wlp wlp_old
- Linux® Example:
- Copy the new Liberty version directory
- Linux® Example:
cp /tmp/liberty_update/wlp wlp - Windows® Example:
move c:\temp\liberty_update\wlp wlp
- Linux® Example:
- Delete the “work” directory here
- Linux® Example:
rm -rf work - Windows® Example:
rmdir /s work
- Linux® Example:
- Change directory to the <AGENT_INSTALL_DIR>/ directory
- Replace the file <AGENT_INSTALL_DIR>/wlp/etc/server.env with <AGENT_INSTALL_DIR>/wlp_old/etc/server.env
- Start the server
- Linux® Example:
./startICLAgent.sh - Windows® Example:
./startICLAgent.bat
- Linux® Example:
- Check the log files in <AGENT_INSTALL_DIR>/work/iclagent/logs for proper startup
- Repeat all steps for ART server
- Change directory to the <ART_INSTALL_DIR>/ directory
- Shut down the Liberty server
- Linux® Example:
./stopRCLAdmin.sh - Windows® Example:
./stopRCLAdmin.bat
- Linux® Example:
- Move the existing “wlp” directory to a new name
- Linux® Example:
mv wlp wlp_old - Windows® Example
move wlp wlp_old
- Linux® Example:
- Move the new Liberty version directory
- Linux® Example:
mv /tmp/liberty_update/wlp wlp - Windows® Example:
move c:\temp\liberty_update\wlp wlp
- Linux® Example:
- Delete the “work” directory here
- Linux® Example:
rm -rf work - Windows® Example:
rmdir /s work
- Linux® Example:
- Change directory to the <ART_INSTALL_DIR>/ directory
- Replace the file <ART_INSTALL_DIR>/wlp/etc/server.env with <ART_INSTALL_DIR>/wlp_old/etc/server.env
- Start the server
- Linux® Example:
./stopRCLAdmin.sh - Windows® Example:
./stopRCLAdmin.bat
- Linux® Example:
- Check the log files in <ART_INSTALL_DIR>/work/rcladmin/logs for proper startup
Document Location
Worldwide
[{"Type":"MASTER","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSFT2B","label":"IBM Common Licensing"},"ARM Category":[{"code":"a8m0z000000cvwDAAQ","label":"RLegacy Categories-\u003EIBM LKS Reporting tool"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.0.0;and future releases"}]
Product Synonym
IBM LKS ART, IBM License Key Server Administration and Reporting Tool, Administration Agent
Was this topic helpful?
Document Information
Modified date:
31 July 2024
UID
ibm17009455