19 リカバリ・アプライアンスの更新

この項では、リカバリ・アプライアンスへのソフトウェア更新のインストールに必要なステップについて説明します。

アウトオブプレースのパッチ適用は、更新が必要なときに、racli update applianceおよびracli alter applianceリカバリ・アプライアンスにパッチを適用するために必要な停止時間を削減するためのRA 23.1 (2025年1月のPSU)の機能です。これにより、新しいDBおよびグリッド・ホーム・ディレクトリの作成など、リカバリ・アプライアンスをオフラインにする必要がないパッチ・ステップが処理されます。これには、DBとGIの両方のゴールド・イメージが格納されるディレクトリ・パスが必要です。ゴールド・イメージを使用すると、パッチ・プロセスの一貫性が向上して管理しやすくなります。

リカバリ・アプライアンスに更新ソフトウェアをインストールするための前提条件は、Oracleから適切な更新ファイルを取得することです。この更新ファイルは、次の例では<ZIP_NAME_HERE>という名前ですが、通常はこの名前に特定のバージョン情報が設定されています。

これらのステップは、adminまたはrootユーザーとして実行する必要があります。

  1. /raacfs/raadmin/tmp/ディレクトリ内のリカバリ・アプライアンスの最初のコンピュート・ノードに、更新ファイル(<ZIP_NAME_HERE>)をコピーして、ソフトウェア・リリースをステージングします。

    scp <ZIP_NAME_HERE> <USER>@firstnode:/raacfs/raadmin/tmp/
  2. ゴールド・イメージのzipファイルを/radump/ディレクトリにステージングします。

    scp <GI GOLD IMAGE> <DB GOLD IMAGE> <USER>@firstnode:/radump/
  3. 次のインストール前コマンドを実行します。

    <USER>@firstnode # racli run preinstall 
    --zdlra_release_file=/raacfs/raadmin/tmp/<ZIP_NAME_HERE>

    リカバリ・アプライアンスが続行するために適切な状態でないことを示している可能性があるため、失敗した検証に注意してください。

  4. racli alter applianceを実行して、停止時間なしで実行可能なアウトオブプレース操作を完了させます。

    <USER>@firstnode # racli alter appliance
    [--online updates] --gold_images_path=/radump
  5. racli update applianceを実行します

    <USER>@firstnode # racli update appliance [--ignore_incidents]

    ノート:

    更新が途中で失敗した場合、識別されたエラーが修正されると、このコマンドを再実行でき、失敗したステップが続行されます。

    このコマンドは、racli patch applianceおよびracli upgrade applianceを置換し、更新がパッチかアップグレードかを判断します。これはすべての事前チェックを実行します。事前チェックに合格した場合は、パッチまたはアップグレード・ステップに進みます。

  6. リカバリ・アプライアンスにインストールされたZDLRAバージョンを検証します。

    <USER>@firstnode # racli version
    
  7. ZDLRAサービスがオンラインであることを検証します。

    <USER>@firstnode # racli status appliance
    
  8. リカバリ・アプライアンスのヘルスを検証します。

    <USER>@firstnode # racli run check --all
    

ノート:

リカバリ・アプライアンスのインストールとの更新に関する詳細は、MOSノート・ドキュメントID 2028931.1のZero Data Loss Recovery Applianceソフトウェア・更新ガイドを参照してください。