19 リカバリ・アプライアンスの更新
この項では、リカバリ・アプライアンスへのソフトウェア更新のインストールに必要なステップについて説明します。
リカバリ・アプライアンスに更新ソフトウェアをインストールするための前提条件は、Oracleから適切な更新ファイルを取得することです。この更新ファイルは、次の例ではzdlra_release.zip
という名前ですが、通常は名前に特定のバージョン情報があります。
-
リカバリ・アプライアンス計算サーバーへの更新ファイル(
zdlra_release.zip
)を/radump/
ディレクトリにコピーします。scp zdlra_release.zip oracle@zdlraadm01:/radump/
-
raadmin
グループのユーザーとして様々なチェックを実行して、リカバリ・アプライアンスが以前に正常で安定した状態にあったことを確認します。「リカバリ・アプライアンス・チェックの実行」を参照してください。次に例を示します:[adminra1@zdlra05 ~]# racli list check --status=enabled check_active_incidents check_appliance_status check_cell_alerts check_compute_alerts check_image_versions check_init_parameter check_invalid_objects check_ra_export check_ra_version [adminra1@zdlra05 ~]#
[adminra1@zdlra05 ~]# racli run check --check_name=check_active_incidents,check_invalid_objects Wed Oct 10 13:53:07 2018: Start: racli run check --check_name=check_active_incidents,check_invalid_objects HOST: [nnnnnn01.oracle.com] Created log file scas10adm01.us.oracle.com:/opt/oracle.RecoveryAppliance/log/racli_run_check_20181010.1353.log Wed Oct 10 13:53:07 2018: CHECK: Active Incidents - PASS Wed Oct 10 13:53:09 2018: CHECK: Invalid Objects - PASS Wed Oct 10 13:53:09 2018: End: racli run check --check_name=check_active_incidents,check_invalid_objects HOST: [nnnnnn01.oracle.com] [adminra1@zdlra05 ~]#
他のチェック、または
racli run check --all
で有効になっているすべてのチェックを選択的に実行できます。FAIL
となったチェックは、リカバリ・アプライアンスが更新操作を続行するために適切な状態でないことを示している可能性があるため、特に注意してください。 -
計算サーバーで、
/radump/
ディレクトリに移動し、アップグレード・ファイルを解凍します。[adminra1@zdlra05 ~]# cd /radump/ [adminra1@zdlra05 radump]# unzip zdlra_release.zip
-
raadmin
グループのユーザーとして、/radump
ディレクトリから次のコマンドを実行します。[adminra1@zdlra05 radump]# /usr/bin/perl ra_preinstall.pl
リカバリ・アプライアンスが続行するために適切な状態でないことを示している可能性があるため、失敗した検証に注意してください。
-
raadmin
グループのユーザーとして、/radump
ディレクトリから次のコマンドを実行します。[adminra1@zdlra05 radump]# racli update appliance
このコマンドは、
racli patch appliance
およびracli upgrade appliance
を置換し、更新がパッチかアップグレードかを判断します。これはすべての事前チェックを実行します。事前チェックに合格した場合は、パッチまたはアップグレード・ステップに進みます。更新が途中で失敗した場合、識別されたエラーが修正されると、このコマンドを再実行でき、失敗したステップが続行されます。 -
リカバリ・アプライアンスにインストールされたZDLRAバージョンを検証します。
[adminra1@zdlra05 radump]# /opt/oracle.RecoveryAppliance/bin/racli version
-
ZDLRAサービスがオンラインであることを検証します。
[adminra1@zdlra05 radump]# /opt/oracle.RecoveryAppliance/bin/racli status appliance
-
リカバリ・アプライアンスのヘルスを検証します。
[adminra1@zdlra05 radump]# /opt/oracle.RecoveryAppliance/bin/racli run check --all