Troubleshooting
Problem
QRadar では、ほとんどの RPM が他のパッケージの機能に依存して動作するため、依存関係が原因で RPM のインストールが失敗する場合があります。 返されるエラーは次のようなものです: "Error: Package: PROTOCOL-XXX.noarch Requires: PROTOCOL-YYY >="
Symptom
たとえば、管理者が yum コマンドを使用して PROTOCOL-AmazonAWSRESTAPI-7.5-20220426150330 を手動でインストールしようとすると、インストールは次のエラーで失敗します:
Error: Package: PROTOCOL-AmazonAWSRESTAPI-7.5-20220426150330.noarch (/PROTOCOL-AmazonAWSRESTAPI-7.5-20220426150330.noarch)
Requires: PROTOCOL-AmazonWebServices >= 7.5-20220301183129
Installed: PROTOCOL-AmazonWebServices-7.4-20210420162916.noarch (@/PROTOCOL-AmazonWebServices-7.4-20210420162916.noarch)
PROTOCOL-AmazonWebServices = 7.4-20210420162916
このエラーは、AmazonAWSRESTAPI プロトコルをインストールするために、依存関係である PROTOCOL-AmazonWebServices のバージョン 7.5-20220301183129 が必要であることを示します。Cause
このエラーは、RPM の依存対象が見つからないか、古いバージョンであるために起こります。
Diagnosing The Problem
RPM の依存関係を特定するには、次の手順に従います。
- root ユーザーとして QRadar コンソールに SSH 接続します。
- インストールする RPM をコンソールに移動します。
- 次のコマンドを使用して、RPM をインストールする前に妥当性をチェックします。<RPM_File> をインストールする rpm に置き換えます:
rpm -qpR <RPM_File>
rpm -qpR PROTOCOL-AmazonAWSRESTAPI-7.5-20220426150330.noarch.rpm
# rpm -qpR PROTOCOL-AmazonAWSRESTAPI-7.5-20220426150330.noarch.rpm PROTOCOL-Common >= 7.5-20211020135852 PROTOCOL-AmazonWebServices >= 7.5-20220301183129 PROTOCOL-FlowCommon >= 7.5-20211020135852
- 次のコマンドを使用して、依存対象がインストールされているかどうかを確認します。<RPM_Name> を rpm 名に置き換えます:
rpm -qa | grep -i "<RPM_Name>"
rpm -qa | grep -i "PROTOCOL-Common"
この出力は、PROTOCOL-Common がバージョン 7.5-20220922151234 でインストールされていることを示しています。rpm -qa | grep -i "PROTOCOL-Common" PROTOCOL-Common-7.5-20220922151234.noarch
rpm -qa | grep -i 'PROTOCOL-Common\|FlowCommon\|AmazonWebServices' PROTOCOL-FlowCommon-7.5-20211020135852.noarch PROTOCOL-AmazonWebServices-7.4-20210420162916.noarch PROTOCOL-Common-7.5-20220922151234.noarch
結果
管理者は、RPM に必要な依存関係を確認します。
Resolving The Problem
- root ユーザーとして QRadar コンソールに SSH 接続します。
- Fix Central から RPM とその依存対象 RPM をダウンロードします。
- すべての RPM を QRadar コンソールに移動します。
- RPM を配置したフォルダーに移動し、すべての RPM を同時にインストールします。 次のコマンドの <RPM> を RPM 名に置き換えます:
yum -y install <RPM-1> <RPM2>
コマンド例:um -y install PROTOCOL-AmazonWebServices-7.5-20230106033819.noarch.rpm PROTOCOL-AmazonAWSRESTAPI-7.5-20230106033819.noarch.rpm
Related Information
Document Location
Worldwide
[{"Type":"MASTER","Line of Business":{"code":"LOB24","label":"Security Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSBQAC","label":"IBM Security QRadar SIEM"},"ARM Category":[{"code":"a8m0z000000cwsyAAA","label":"Admin Tasks"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
Modified date:
23 May 2023
UID
ibm16997059