Exadataパッチのロールバック

Exadataターゲットにパッチを正常にデプロイした後にロールバックが必要な場合は、EMCLIコマンドを使用してパッチをロールバックして再試行できます。

ロールバックの実行を検討する前に、パッチ更新プロシージャが成功したかどうかを確認します。Enterprise Managerデータベース・ライフサイクル・マネージメント管理者ガイド操作の追跡、修正および再開の説明に従います。

トピック:

操作を再試行するには、「Exadataフリート・メンテナンスのパッチ適用操作」を参照してください。

ロールバックが可能かどうかの評価

Exadataタイプに基づいて更新をロールバックできるかどうかを確認するEMCLIコマンド形式:

  • ストレージ・サーバーのEMCLIコマンド形式:

    emcli db_software_maintenance 
    -performOperation 
    -name="Rollback Storage Cell node"
     -purpose="ROLLBACK_EXADATA_SOFTWARE" 
    -target_list="Cel1,Cell2" 
    -target_type="oracle_exadata" 
    -input_file="data://home/user_name/fppinstallfest/updateExadata.prop"
    
  • スイッチのEMCLIコマンド形式:

    emcli db_software_maintenance 
    -performOperation 
    -name="Rollback IB Switch node" 
    -purpose="ROLLBACK_EXADATA_SOFTWARE" 
    -target_list="IB1,IB2" 
    -target_type="oracle_si_netswitch"
     -input_file="data://home/user_name/fppinstallfest/updateExadata.prop"
    
  • データベース・ノードのEMCLIコマンド形式:

    emcli db_software_maintenance 
    -performOperation -name="Rollback DB node" 
    -purpose="ROLLBACK_EXADATA_SOFTWARE" 
    -target_list="exadatadatabase3.subnet.example.com" 
    -target_type="host" 
    -input_file="data://home/user_name/fppinstallfest/updateExadata.prop"

performOperation Rollback動詞の詳細は、コマンドライン・インタフェース・リファレンスdb_sm_performoperation_rollbackを参照してください。

必要な情報がすべて含まれる入力ファイルの例:

WORKING_DIRECTORY=/<work directory>
fppOptions={"eval":"true"}

更新のロールバック

Exadataタイプに基づいて更新操作をロールバックするEMCLIコマンド形式:

  • ストレージ・サーバーのEMCLIコマンド形式:

    emcli db_software_maintenance 
    -performOperation 
    -name="Rollback Storage Cell node"
     -purpose="ROLLBACK_EXADATA_SOFTWARE" 
    -target_list="Cel1,Cell2" 
    -target_type="oracle_exadata" 
    -input_file="data://home/user_name/fppinstallfest/updateExadata.prop"
    
  • スイッチのEMCLIコマンド形式:

    emcli db_software_maintenance 
    -performOperation 
    -name="Rollback IB Switch node" 
    -purpose="ROLLBACK_EXADATA_SOFTWARE" 
    -target_list="IB1,IB2" 
    -target_type="oracle_si_netswitch"
     -input_file="data://home/user_name/fppinstallfest/updateExadata.prop"
    
  • データベース・ノードのEMCLIコマンド形式:

    emcli db_software_maintenance 
    -performOperation -name="Rollback DB node" 
    -purpose="ROLLBACK_EXADATA_SOFTWARE" 
    -target_list="exadatadatabase3.subnet.example.com" 
    -target_type="host" 
    -input_file="data://home/user_name/fppinstallfest/updateExadata.prop"

performOperation Rollback動詞の詳細は、コマンドライン・インタフェース・リファレンスdb_sm_performoperation_rollbackを参照してください。

必要な情報がすべて含まれる入力ファイルの例:

WORKING_DIRECTORY=/<work directory>