既存のパッチ計画のプロパティ・ファイルを使用してターゲットにパッチを適用

パッチとターゲットのペア、または一般情報やデプロイ・オプションを更新するために、作成後の既存のパッチ計画を編集するには、次にリストするステップに従います。

  1. 既存の計画のユーザー編集可能なフィールドを表示するには、次のようにget_patch_plan_dataコマンドを実行し、出力をプロパティ・ファイルに保存します。
    $ emcli get_patch_plan_data -name=demo_agent >demo_agent.props
    
    Output:
    name=demo_agent
    description=
    deployment_date=	
    planPrivilegeList=VIEWER:ADMIN:VIEW;OPER:ADMIN:VIEW;DESIGNER:ADMIN:VIEW
    patch.0.patch_id=13426630
    patch.0.release_id=9800371121010
    patch.0.platform_id=2000
    patch.0.language_id=0
    patch.0.target_name=abc1.example.com:1836
    patch.0.target_type=oracle_emd
    patch.1.patch_id=13426630
    patch.1.release_id=9800371121010
    patch.1.platform_id=2000
    patch.1.language_id=0
    patch.1.target_name=abc2.example.com:4473
    patch.1.target_type=oracle_emd
    deploymentOptions.StageLocation=%emd_emstagedir%
    deploymentOptions.AdvancedOPatchOptions=null
    deploymentOptions.StagePatches=true
    
  2. 任意のエディタを使用してプロパティ・ファイル(demo_agent.props)を編集します。次のように、記憶域の場所を変更します。
    name=demo_agent
    description=
    deployment_date=	
    planPrivilegeList=VIEWER:ADMIN:VIEW;OPER:ADMIN:VIEW;DESIGNER:ADMIN:VIEW
    patch.0.patch_id=13426630
    patch.0.release_id=9800371121010
    patch.0.platform_id=2000
    patch.0.language_id=0
    patch.0.target_name=abc1.example.com:1836
    patch.0.target_type=oracle_emd
    patch.1.patch_id=13426630
    patch.1.release_id=9800371121010
    patch.1.platform_id=2000
    patch.1.language_id=0
    patch.1.target_name=abc2.example.com:4473
    patch.1.target_type=oracle_emd
    deploymentOptions.StageLocation=%emd_emstagedir%/demo
    deploymentOptions.AdvancedOPatchOptions=null
    deploymentOptions.StagePatches=true
    
  3. 編集後の新規データでパッチ計画を保存するには、次のようにset_patch_plan_dataコマンドを実行します。
    emcli set_patch_plan_data -name=demo_agent -input_file=data:demo_agent.props
    
    Output:
    It is successfully on updating deployment options from the patch plan.
    

    ノート:

    選択したターゲットが他のターゲットに影響する場合は、impact_other_targets with the value "add_all"を追加する必要があります。たとえば、NFSホームで稼働しているエージェントのいずれかをパッチの対象として選択すると、同じNFSホームに基づく他のエージェントもパッチ適用の影響を受けるため、パッチ計画にすべてを含める必要があります。

  4. 「パッチ適用ターゲットの新規プロパティ・ファイルの作成」で説明されているステップ56789に従い、パッチ適用プロセスを完了します。