Troubleshooting
Problem
Upgrading existing Db2 virtual system instances in IBM Cloud Pak System to Db2 version 11.5.7 or higher on RHEL 7.x fails due to the missing mksh and patch packages.
Symptom
When you run the process to upgrade the database version to 11.5.7 by using the Manage > Operations > Apply a Db2 fixpack menu for a Db2 virtual system instance, the result shows that the upgrade was successful. However, the upgrade failed. Validate the upgrade status with the following steps:
- Log in to the Db2 virtual machines.
- Verify the db2level by running the following command:
su - db2inst1 -c db2level
It does not show the upgraded db2version.
The following message is seen in the Db2 server trace logs of the pattern (opt/IBM/maestro/agent/usr/servers/OS_Node_1.xxxxxx/logs/OS_Node_1xxxx.DB2_Server_1-Part/trace.log)
Requirement not matched for DB2 database "Server". Version: "11.5.7.0".
Summary of prerequisites that are not met on the current system:
DBT3507E The db2prereqcheck utility failed to find the following package or file: "mksh".
Document Location
Worldwide
[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSFQSV","label":"IBM Cloud Pak System Software"},"ARM Category":[{"code":"a8m0z000000cwneAAA","label":"Product Components-\u003EPatterns-\u003EDB2"}],"ARM Case Number":"","Platform":[{"code":"PF016","label":"Linux"}],"Version":"2.3.3"}]
Log InLog in to view more of this document
This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.
Was this topic helpful?
Document Information
Modified date:
28 January 2022
UID
ibm16551858