search_patches

指定した検索基準でARUサイトまたはソフトウェア・ライブラリからパッチを検索します。

書式

emcli search_patches
[-swlib] 
[-patch_name="patch_name"] 
[-product="product_id" [-include_all_products_in_family]] 
[-release="release_id"] 
[-platform="platform_id" | -language="language_id"]
[-type="patch"]
[-noheader]
[-script | -xml | -format= name:<pretty|script|csv>];
[column_separator:"column_sep_string"]; 
[row_separator:"row_sep_string"];
        
[ ]  indicates that the parameter is optional

オプション

  • swlib: このオプションを指定した場合、現在の接続がオンラインかオフラインかに関係なく、ソフトウェア・ライブラリからパッチを検索します。
  • patch_name: パッチ名、番号またはSun CR ID。このオプションは、簡易検索モードでのみ有効です。このオプションを指定した場合、簡易検索モードが有効になります。拡張検索モードに固有のオプションをこのオプションとともに指定した場合、これらの指定は有効ではありません。
  • product: パッチ製品IDまたは製品ファミリID。emcli list_aru_productsコマンドを実行して、製品IDを検索します。
  • include_all_products_in_family: 指定した製品IDを製品ファミリIDとみなし、パッチの検索時にこの製品ファミリにすべての製品を含めます。このオプションは、productオプションを指定した場合のみ有効です。
  • release: パッチ・リリースID。コマンドemcli list_aru_releasesを実行してリリースIDを検索します。
  • platform: パッチ・プラットフォームID。コマンドemcli list_aru_platformsを実行してプラットフォームIDを検索します。
  • language: パッチ言語ID。コマンドemcli list_aru_languagesを実行して言語IDを検索します。
  • type: パッチ・タイプ。
  • noheader: 列見出しのない表形式の情報を表示します。
  • script: このオプションは、-format="name:script"と同じです。
  • xml: XML形式でパッチ情報を表示します。
  • format: 書式指定(デフォルトは-format="name:pretty")。
    • format="name:pretty": スクリプトによる解析を目的としない読取り可能な書式で出力表を出力します。
    • format="name:script": デフォルトの列セパレータをタブに、デフォルトの行セパレータを改行に設定します。列および行セパレータの文字列を指定して、これらのデフォルトを変更できます。
    • format="name:csv": 列セパレータをカンマに、行セパレータを改行に設定します。
    • format=column_separator:"column_sep_string": 列はVerb出力を<column_sep_string>で区切ります。行は改行で区切られます。
    • row_separator:"row_sep_string": 行は、Verb出力を<row_sep_string>で区切ります。行はタブ文字で区切られます。

パッチの検索方法

次のリポジトリを使用してパッチを検索できます。
  • ARUサイト
  • ソフトウェア・ライブラリ

ノート:

インターネット接続(オンライン・モード)がある場合は、デフォルトでARUサイトのパッチを検索できます。オフライン・モードの場合には、パッチを使用できるようにソフトウェア・ライブラリにパッチがすでにアップロードされていることを確認する必要があります。
EM CLIを使用して、次のいずれかの方法で検索を実行できます。
  • 簡易検索: このモードでは、パッチID情報を使用してARUサイトまたはソフトウェア・ライブラリを検索できます。
  • 拡張検索: このモードでは、プラットフォームID、言語ID、リリースID、製品IDなどのキー値を組み合せて指定し、検索するパッチまでドリルダウンできます。

次の構文および対応する例を使用して、EM CLIコマンドを使用する簡易検索と拡張検索を実行できます。

  1. 基本検索(オンライン・モード): パッチIDを使用してパッチを検索するには:
    emcli search_patches -patch_name=11993573 

    出力:

    11993573        Agent Plugin PATCH      Cloud Control (Agent) 12.1.0.1.0        Linux x86-64    American English        General Enterprise Manager Base Platform - Plugin
  2. 基本検索(オフライン・モード): パッチIDを使用してソフトウェア・ライブラリでパッチを検索するには:
    emcli search_patches -patch_name=11993573 -swlib -script
    出力:
    11993573        Agent Plugin PATCH      Cloud Control (Agent) 12.1.0.1.0        Linux x86-64    American English        General Enterprise Manager Base Platform - Plugin
  3. 拡張検索: 製品ID、リリースID、プラットフォームIDまたは言語IDを使用して、パッチ計画に追加するパッチの詳細を取得します。
    emcli search_patches -product=12383 -release=9800371121010   -platform=226

    出力:

    13491785        ENTERPRISE MANAGER BASE PLATFORM  - AGENT 12.1.0.1.0 BP1 (PORT) Cloud Control (Agent) 12.1.0.1.0        Linux x86-64    American English        Recommended     Enterprise Manager Base Platform13481721        WRONG ERROR MESSAGE RETURNED FROM NMO   Cloud Control (Agent) 12.1.0.1.0        Linux x86-64    American English        General Enterprise Manager Base Platform