IBM Support

[Db2] 11.5.7: db2setup, db2_install または installFixPack で mksh や psmisc のインストールが要求される

Troubleshooting


Problem

Db2 11.5.7 のインストールまたは適用時に、db2setup、db2_install または installFixPack が mksh や psmisc のインストールを要求し、インストールやフィックスパックの適用が中止されることがあります。
Summary of prerequisites that are not met on the current system:

DBT3507E The db2prereqcheck utility failed to find the following package or file: "mksh".
Aborting the current installation ...

Cause

mksh と psmisc は Tivoli SA MP (TSA) の前提パッケージであり、pureScale フィーチャーおよび Db2 HA で TSA を使用する場合は必須です。
Installation prerequisites for Db2 pureScale Feature (Intel Linux)
> mksh 8
> psmisc 8
> 8. This package is required starting in Db2 version 11.5.7 or later.
しかし、TSA をインストールしない場合でも前提が検査され、インストールやフィックスパックの適用が妨げられることがあります。

Environment

Db2 11.5.7 AIX および Linux 版

Resolving The Problem

TSA をインストールする場合は mksh および psmisc パッケージをインストールしてください
dnf install mksh
TSA をインストールしない場合、またはインストールしても使用しない場合は db2setup, db2_install または installFixPack に -f sysreq オプションを指定して前提の検査をバイパスしてください。
installFixPack -f sysreq -b /opt/ibm/db2/11.5
TSA をインストールしない場合でも、TSA の前提である mksh や psmisc が検査される問題は 11.5.8 で修正されています。
運用上の考慮点
DBT3507E に続いて詳細を示す以下の警告がレポートされますが、日本語環境では「Unable to find the string resource 33619」が返されます。ただし、これはメッセージの問題だけなので無視できます。
DBT3619W  The db2prereqcheck utility detected that ksh is not linked to ksh or ksh93. This is required for Db2 High Availability Feature with Tivoli SA MP.
お問合せ先
技術的な内容に関して、パスポート・アドバンテージの契約のもと Db2 テクニカル・サポートへお問い合わせください。
Db2 テクニカル・サポート

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"ARM Category":[{"code":"a8m500000008PknAAE","label":"Install\/Migrate\/Upgrade"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"}],"Version":"11.5.7"}]

Document Information

Modified date:
15 August 2023

UID

ibm16555342