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.
> 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.
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"}]
Was this topic helpful?
Document Information
Modified date:
15 August 2023
UID
ibm16555342