Exadataフリート更新アクション
Exadataフリート更新アクションおよびジョブの管理について学習します。
- 「ステージの実行、事前チェックおよびアクションの適用」
メンテナンス・サイクルごとに、コレクション内のターゲットに対してアクションを実行します。 アクションは手動で実行することも、スケジュールされた日時で実行するように構成することもできます。 - 「処理中のジョブの再実行」
失敗したジョブは、アクションの進行中に再開できます。 - 「ジョブ・ログの表示またはダウンロード」
ジョブの進行状況を表示したり、ジョブのログをダウンロードしたりするには、この手順を使用します。 - 「失敗したジョブ・ログのダウンロード」
失敗したジョブのログをダウンロードするには、この手順を使用します。 - 「失敗したアクションおよびジョブの再試行」
取り消されたアクションのツールチップ・アイコンにマウス・ポインタを重ねると、アクションが取り消された理由が表示されます。 - 「失敗したターゲットのロールバックおよび削除」
障害が発生したターゲットをロールバックして削除するには、この手順を使用します。 - 「コレクション内のすべてのターゲットに適用されるロールバック更新」
メンテナンス・サイクルでターゲットに適用された更新をロールバックするには、この手順を使用します。 - 「メンテナンス・サイクルのクリーン・アップ」
オプションで、メンテナンス・サイクルをクリーン・アップできます。
親トピック: How-toガイド
ステージの実行、事前チェックおよびアクションの適用
メンテナンス・サイクルごとに、コレクション内のターゲットに対してアクションを実行します。 アクションは手動で実行することも、スケジュールされた日時で実行するように構成することもできます。
メンテナンス・サイクルのアクションは、次のように順番に実行されます: 事前チェック(ステージ) > ソフトウェアのステージング>事前チェック(適用) > 更新の適用。
適用アクションはスケジュールされた日時で実行できますが、ステージ・アクションが正常に完了するまで実行できません。 事前チェックは、ステージ処理と適用処理に対してそれぞれ実行できます。 事前チェックは手動で実行できます。 ただし、事前チェックは、ステージおよび適用アクションの一部として自動的に実行されます。 スケジュールされた日時で実行するようにステージおよび適用アクションを構成したり、オンデマンドで実行したりできます。
- アクションをスケジュールすると、アクション・リソースが「スケジュール済」状態で作成されます。
- スケジュールされた実行が取り消されると、アクションは「取消済」状態になります。
- アクションが実行されると、「進行中」状態になります
- 完了すると、関連するすべてのジョブが正常に完了した場合は「成功」状態に変わり、1つ以上のジョブが失敗した場合は「失敗」状態に変更されます。
- ナビゲーション・メニューを開きます。 Oracle Databaseの下で、「Exadataフリートの更新」をクリックします。
「Exadataフリートの更新」では、デフォルトで「コレクション」が選択されています。
- 編集するコレクションの名前をクリックします。
「コレクションの詳細」ページが表示されます。
- 「リソース」の下で、「メンテナンス・サイクル」をクリックします。
- メンテナンス・サイクルのリストで、メンテナンス・サイクルの名前をクリックして詳細を表示するか、ターゲットのアクション・アイコン(3つのドット)をクリックして「詳細を見る」をクリックします。
「メンテナンス・サイクル」の詳細ページが表示されます。
「リソース」では、デフォルトで「アクション」が選択されています。
- 「事前チェック」をクリックします。
「ソフトウェアのステージング前に事前チェック」ダイアログが表示されます。
「ソフトウェアのステージング前に事前チェック」ダイアログで、次の手順を実行します:- スケジュールの事前チェック: このオプションを選択し、事前チェックの開始日時を設定して、スケジュールをクリックします。
- 事前チェックを今すぐ実行: 事前チェックをオンデマンドで実行する場合はこのオプションを選択し、事前チェックの実行をクリックします。
事前チェックの実行中は、両方のリソース(「メンテナンス・サイクル」および「アクション」)のステータスが「進行中」に変更されます。
事前チェックの実行に失敗し、問題がまだ解決されていない場合、メンテナンス・サイクルのステータスは「確認が必要」に変わります。
「アクション」セクションには、「スケジュール済」、「進行中」、「成功」および「失敗」アクションの詳細が表示されます。
失敗したアクションの場合は、アクション・ページでエラーを表示し、エラーの解決後にアクションを再試行するか、コレクションからターゲットを削除します。
- エラーの詳細を表示するには、失敗したアクションの名前をクリックします。
「処理詳細」ページが表示されます。
「リソース」では、デフォルトで「ジョブ」が選択されています。
「ジョブ」セクションには、「スケジュール済」、「進行中」、「成功」および「失敗」ジョブの詳細が表示されます。
- エラーの詳細を表示するには、ターゲットのアクション・アイコン(3つのドット)をクリックし、「エラーの表示」をクリックします。
エラーの表示ページが表示されます。
- エラーを修正してください。
- 失敗したアクションを再試行するには、「メンテナンスの詳細」ページで、アクションのアクション・アイコン(3つのドット)をクリックし、「事前チェックを今すぐ実行」をクリックします。
事前チェックの実行が成功します。
- エラーの詳細を表示するには、失敗したアクションの名前をクリックします。
- 「メンテナンス・サイクル」の詳細ページで、「ソフトウェアのステージング」をクリックします。
「ソフトウェアのステージング」ダイアログが表示されます。
「ソフトウェアのステージング」ダイアログで、次の手順を実行します:- スケジュール・ステージ: このオプションを選択し、ソフトウェアのステージングの開始日時を設定し、スケジュールをクリックします。
- 今すぐステージ: このオプションを選択してStageソフトウェアをオンデマンドで実行し、今すぐステージングをクリックします。
ステージ・ソフトウェアの実行中は、両方のリソース、メンテナンス・サイクルおよびアクションのステータスが「進行中」に変更されます。
ステージ・ソフトウェアの実行に失敗し、問題がまだ解決されていない場合、メンテナンス・サイクルのステータスは「確認が必要」に変わります。
「アクション」セクションには、「スケジュール済」、「進行中」、「成功」および「失敗」アクションの詳細が表示されます。
失敗したアクションの場合は、アクション・ページでエラーを表示し、エラーの解決後にアクションを再試行するか、コレクションからターゲットを削除します。
- エラーの詳細を表示するには、失敗したアクションの名前をクリックします。
「処理詳細」ページが表示されます。
「リソース」では、デフォルトで「ジョブ」が選択されています。
「ジョブ」セクションには、「スケジュール済」、「進行中」、「成功」および「失敗」ジョブの詳細が表示されます。
- エラーの詳細を表示するには、ターゲットのアクション・アイコン(3つのドット)をクリックし、「エラーの表示」をクリックします。
エラーの表示ページが表示されます。
- エラーを修正してください。
- 失敗したアクションを再試行するには、「メンテナンスの詳細」ページで「ソフトウェアのステージング」をクリックします。
「ソフトウェアのステージングを再試行」ページが表示されます。
失敗したターゲットを再試行する場合にクリックすると、デフォルトでアクションが実行されます。 それ以外の場合は、デフォルトでアクションがスケジュールされます。
- 「ソフトウェアのステージングを再試行」をクリックします。
ステージング・ソフトウェアの実行は成功します。
- エラーの詳細を表示するには、失敗したアクションの名前をクリックします。
- 「メンテナンス・サイクル」の詳細ページで、「事前チェック」をクリックします。
「ソフトウェア更新を適用する前に事前チェック」ダイアログが表示されます。
「ソフトウェア更新を適用する前に事前チェック」ダイアログで、次の手順を実行します:- スケジュールの事前チェック: このオプションを選択し、事前チェックの開始日時を設定して、スケジュールをクリックします。
- 事前チェックを今すぐ実行: 事前チェックをオンデマンドで実行する場合はこのオプションを選択し、事前チェックの実行をクリックします。
事前チェックの実行中は、両方のリソース(「メンテナンス・サイクル」および「アクション」)のステータスが「進行中」に変更されます。
事前チェックの実行が成功します。
- 「メンテナンス・サイクル詳細」ページで、「更新を適用」をクリックします。
「ソフトウェア更新の適用」ダイアログが表示されます。
「ソフトウェア更新の適用」ダイアログで、次の手順を実行します:- スケジュール更新: このオプションを選択し、更新の適用の開始日時を設定して、スケジュールをクリックします。
- 今すぐ更新を適用: オンデマンドで更新の適用を実行する場合はこのオプションを選択し、今すぐ更新を適用をクリックします。
適用更新の実行中は、両方のリソース(「メンテナンス・サイクル」および「アクション」)のステータスが「進行中」に変更されます。
「アクション」セクションには、「スケジュール済」、「進行中」、「成功」、「失敗」および「取消済」アクションの詳細が表示されます。
ノート:
「更新を適用」アクションのスケジュールされた開始時間に「ソフトウェアのステージング」アクションが正常に完了しない場合、「更新を適用」アクションは自動的に取り消されます。
親トピック: Exadataフリート更新アクション
処理中のジョブの再実行
失敗したジョブは、アクションの進行中に再開できます。
- ナビゲーション・メニューを開きます。 Oracle Databaseの下で、「Exadataフリートの更新」をクリックします。
「Exadataフリートの更新」では、デフォルトで「コレクション」が選択されています。
- 編集するコレクションの名前をクリックします。
「コレクションの詳細」ページが表示されます。
- 「リソース」の下で、「メンテナンス・サイクル」をクリックします。
- メンテナンス・サイクルのリストで、メンテナンス・サイクルの名前をクリックして詳細を表示するか、ターゲットのアクション・アイコン(3つのドット)をクリックして「詳細を見る」をクリックします。
「メンテナンス・サイクル」の詳細ページが表示されます。
「リソース」では、デフォルトで「アクション」が選択されています。
- 進行中のアクション(例: 「ソフトウェアのステージング」)をクリックします。
「処理詳細」ページが表示されます。
- 失敗したジョブの場合は、ターゲットのアクション・アイコン(3つのドット)をクリックし、「再試行」をクリックします。
「再試行」オプションは、ステージまたは適用アクションが実行されている場合にのみ使用できます。
「失敗」ジョブのステータスが「進行中」に変わります。
正常に完了すると、ステータスが「成功」に変わります。
親トピック: Exadataフリート更新アクション
ジョブ・ログの表示またはダウンロード
ジョブの進行状況を表示したり、ジョブのログをダウンロードしたりするには、この手順を使用します。
- ナビゲーション・メニューを開きます。 Oracle Databaseの下で、「Exadataフリートの更新」をクリックします。
「Exadataフリートの更新」では、デフォルトで「コレクション」が選択されています。
- 失敗したジョブ・ログをダウンロードするメンテナンス・サイクルの名前をクリックします。
「メンテナンス・サイクル」の詳細ページが表示されます。
「リソース」では、デフォルトで「アクション」が選択されています。
- 「アクション」セクションで、ログを表示またはダウンロードするアクションの名前をクリックします。
「処理詳細」ページが表示されます。
「ジョブ」セクションには、選択したアクションに関連付けられたジョブのリストが表示されます。
- ジョブのリストから1つを選択し、アクション・アイコン(3つのドット)をクリックして、「ログの表示」をクリックします。
「ログの表示」ページが表示されます。
ログは2分ごとに自動的にリフレッシュされます。
- 「ログのリフレッシュ」をクリックして、オンデマンドでリフレッシュします。
- 「ログのダウンロード」をクリックしてログをダウンロードします。
親トピック: Exadataフリート更新アクション
失敗したジョブ・ログのダウンロード
失敗したジョブのログをダウンロードするには、この手順を使用します。
- ナビゲーション・メニューを開きます。 Oracle Databaseの下で、「Exadataフリートの更新」をクリックします。
「Exadataフリートの更新」では、デフォルトで「コレクション」が選択されています。
- 失敗したジョブ・ログをダウンロードするメンテナンス・サイクルの名前をクリックします。
「メンテナンス・サイクル」の詳細ページが表示されます。
「リソース」では、デフォルトで「アクション」が選択されています。
- 「アクション」セクションで、ステータスが「失敗」のアクションを見つけます。
- Actionsアイコン(3つのドット)をクリックし、「失敗したジョブ・ログのダウンロード」をクリックします。
(または)
- アクションの名前をクリックします。
「アクションの詳細」ページが表示されます。
- 「失敗したジョブ・ログのダウンロード」をクリックします。
- アクションの名前をクリックします。
親トピック: Exadataフリート更新アクション
失敗したアクションおよびジョブの再試行
取り消された処理のツールチップ・アイコンにマウスを重ね、処理が取り消された理由を表示します。
- 詳細を表示するには、アクションの名前をクリック
「処理詳細」ページが表示されます。
「リソース」では、デフォルトで「ジョブ」が選択されています。
「ジョブ」セクションには、「スケジュール済」、「進行中」、「成功」および「失敗」ジョブの詳細が表示されます。
- 失敗したジョブを再試行するには、ジョブのアクション・アイコン(3つのドット)をクリックし、「再試行」をクリックします。
失敗したジョブは「進行中」状態に戻ります。
- ジョブのアクション・アイコン(3つのドット)をクリックし、「ログの表示」をクリックします。
「ログの表示」ページが表示されます。
- まだ失敗したジョブがある場合は、「失敗したターゲットの再試行」をクリックします。
「更新の適用を再試行」ダイアログが表示されます。
デフォルトでは、失敗したターゲットを再試行すると、「今すぐ更新を適用」が選択されます。
- 「更新の適用を再試行」をクリックします。
新しいアクションが進行中であることを示す通知が表示されます。
- リンクをクリックして詳細を表示します。
「更新の適用(再試行)」ページが表示されます。
いずれかのジョブが失敗した場合は、ロールバックしてコレクションからターゲットを削除することを選択できます。
- 失敗したジョブのアクション・アイコン(3つのドット)をクリックし、「コレクションからターゲットをロールバックおよび削除」をクリックします。
「ターゲットのロールバックおよび削除」ダイアログが表示されます。
- 情報を確認し、「ターゲットのロールバックおよび削除」をクリックします。
ロールバックと削除のアクションが進行中であることを示す通知が表示されます。
- 両方のリソース(「メンテナンス・サイクル」および「アクション」)のステータスが「進行中」に変更されます。
ロールバックと削除のアクションは成功します。
- 処理の名前をクリックして、詳細を表示します。
「処理詳細」ページが表示されます。
リソースのステータス、メンテナンス・サイクルが「成功」に変わります。
親トピック: Exadataフリート更新アクション
失敗したターゲットのロールバックおよび削除
障害が発生したターゲットをロールバックして削除するには、この手順を使用します。
- 詳細を表示するには、アクションの名前をクリック
「処理詳細」ページが表示されます。
「リソース」では、デフォルトで「ジョブ」が選択されています。
「ジョブ」セクションには、「スケジュール済」、「進行中」、「成功」および「失敗」ジョブの詳細が表示されます。
- 失敗したジョブの「アクション」アイコン(3つのドット)をクリックし、「ターゲットのロールバックおよびコレクションからの削除」をクリックします。
「ターゲットのロールバックおよび削除」ダイアログが表示されます。
- 情報を確認し、「ターゲットのロールバックおよび削除」をクリックします。
ロールバックと削除のアクションが進行中であることを示す通知が表示されます。
- 「メンテナンス・サイクル」と「アクション」の両方のリソースのステータスが「進行中」に変わります。
ロールバックと削除のアクションは成功します。
- 処理の名前をクリックして、詳細を表示します。
「処理詳細」ページが表示されます。
リソースのステータス、メンテナンス・サイクルが「成功」に変わります。
親トピック: Exadataフリート更新アクション
コレクション内のすべてのターゲットに適用されるロールバック更新
メンテナンス・サイクルでターゲットに適用された更新をロールバックするには、この手順を使用します。
- ナビゲーション・メニューを開きます。 Oracle Databaseの下で、「Exadataフリートの更新」をクリックします。
「Exadataフリート更新」で、「コレクション」がデフォルトで選択されています。
- 適用された更新をロールバックするコレクションの名前をクリックします。
「コレクションの詳細」ページが表示されます。
- 「最終完了メンテナンス・サイクル」セクションで、「メンテナンス・サイクル」の横にあるリンクをクリックします。
メンテナンス・サイクルの詳細ページが表示されます。
- 「その他のアクション」メニューから「ロールバック」を選択します。
- 表示される「ロールバック」ダイアログで、ロールバックするコレクションの名前を入力します。
- 「Rollback」をクリックします。
ロールバック操作のステータスは、「メンテナンス・サイクルの詳細」ページの「アクション」セクションに「処理中」と表示されます。
親トピック: Exadataフリート更新アクション
注意が必要なロールバック操作
ロールバック操作の一部が成功した場合、ロールバック操作のステータスは「注意が必要」と表示されます。 情報アイコンの上にマウス・ポインタを重ねると、「There are a few targets without old DB homes.」というメッセージが表示されます。 これらのターゲットはロールバック・プロセスでスキップされます。 ロールバックを確認するには、「その他のアクション」menuから「ロールバックの確認」をクリックします。
ノート:
ロールバック・サイクルの事前チェックが正常に完了すると、ロールバックを確認するために1時間かかります。- 「アクション」アイコン(3つのドット)をクリックし、「ロールバックの確認」をクリックします。
「ロールバックの確認」ダイアログに、スキップされたターゲットのリストが表示されます。
- 「ロールバックを続行」または「ロールバックの取消」をクリックします。
ロールバック操作が成功すると、バナーが表示され、「一般情報」の「最終完了ロールバック時間」がUTC日時で更新されます。
失敗したロールバック操作
ロールバック操作が失敗すると、ロールバック操作のステータスは「失敗」と表示されます。
- 再試行するアクションの名前をクリックします。
ジョブ詳細が「アクションの詳細」ページに表示されます。
失敗したターゲットを個別に選択して、必要な数だけ再試行できます。 ただし、これはアクションが進行中の場合にのみ実行できます。
- 「アクション」アイコン(3つのドット)をクリックし、「再試行」をクリックします。
シナリオの例: パッチ更新のロールバック
- 更新の適用(19.21 -> 19.23):
- 更新サイクルが開始され、現在の環境がパッチ19.21からパッチ19.23に移動されます。 「更新の適用」が正常に完了すると、「クリーンアップ」アクションが使用可能になります。
- 問題が見つからなかった場合、システムは19.23に残り、クリーンアップ操作を実行して、前の状態(パッチ19.21)に関連する残存データを削除できます。
- ロールバック・サイクルの開始:
- 19.23への更新後に問題または非互換性が発生した場合は、ロールバック・サイクル(RC)を開始して元のソースであるパッチ19.21に戻すことができます。
- このロールバック・プロセス中、環境はパッチ19.21に戻り、このバージョンに関連付けられたすべての元のデータを保持することが不可欠になります。 したがって、「クリーンアップ」は、必要なデータが途中で削除されないように無効(グレー表示)になります。
- ロールバック・サイクル完了後:
- ロールバックが完了すると、システムはパッチ19.21に戻り、クリーンアップは元の更新ターゲット(19.21)にのみ適用されるため、「クリーンアップ」アクションは使用できなくなります。
- 元に戻された更新(パッチ19.23)に関連付けられたデータは、自動的に管理されなくなります。 そのため、依存関係が長引くことや不要なリソース消費を回避するために、19.23に関連付けられたデータまたは環境を削除するには、手動クリーンアップが必要です。
要約すると、このシナリオでは、ロールバックの実行後に、ロールバックされたパッチ・ターゲットに対してクリーンアップ操作を手動で実行し、環境が安定し、継続的な使用のために最適化されるようにする方法の概要を示します。
メンテナンス・サイクルのクリーン・アップ
オプションで、メンテナンス・サイクルをクリーン・アップできます。
クリーン・アップ・アクション:
- メンテナンス・サイクルのコレクション内のソースOracle Databaseホームのリストを取得します。
- Oracle Databaseホームが空の場合のみ削除します。つまり、どのデータベースもこのホームを使用していません。
- Oracle Databaseホームが1つ以上のデータベースで使用されている場合は、その関連ジョブに
NEEDS_ATTENTION
のマークを付けます。 - すべてのOracle Databaseホームが使用中の場合、削除することはできません。 アクションは
NEEDS_ATTENTION
として終了し、ユーザーはOracle Databaseホームを解放して再試行できます。
- Oracle Databaseホームが1つ以上のデータベースで使用されている場合は、その関連ジョブに
詳細は、「Exadata Cloud InfrastructureシステムでのOracle Databaseホームの作成」を参照してください。
クリーン・アップ・アクションは、「更新の適用」が正常に完了した後にのみ使用可能になります。 クリーンアップ操作をスケジュールするか、すぐに実行できます。
ノート:
ロールバック・サイクルの後はクリーンアップ処理を使用できず、同様に、クリーンアップ処理の実行後はロールバック・サイクルを使用できません。- スケジュール・クリーンアップ: このオプションを選択し、クリーンアップの開始日時を設定し、スケジュールをクリックします。
- 今すぐクリーンアップ: このオプションを選択してオンデマンドでクリーンアップを実行し、今すぐクリーンアップをクリックします。
親トピック: Exadataフリート更新アクション