ユースケース: Oracle定義製品へのパッチ適用

アプリケーション所有者として、フリート・アプリケーション管理がサポートするOracle ClusterwareおよびOracle Base Database Service製品にパッチを適用します。

このユースケースでは、Oracle定義製品にパッチを適用する例について説明します。2つのシナリオと、それらを完了するために必要なステップを示します。フリート・アプリケーション管理の他のタイプのOracle定義製品に適用するステップを推定できます。

製品スタックとしてのOracle Databaseの定義およびパッチの適用

Oracle Databaseを製品スタックとして選択するには、次のステップを実行します。

  1. フリート・アプリケーション管理がサポートするOracle Database製品スタックを選択して、フリートを作成します。
  2. フリートを検証し、フリート・アプリケーション管理がソフトウェア・インベントリ検出を完了するまで待機します。
  3. 必要なすべてのターゲットを確認して、リソースおよびターゲットのコンプライアンス・ステータスを確認します。
  4. フリートのコンプライアンス状態を確認します。
  5. フリートに苦情がない場合は、パッチ適用のためにフリート・アプリケーション管理によって提供されるOracle Databaseランブックを選択して、コンプライアンスの問題を修正します。また、「スケジュール」ページから後でスケジュールを作成してコンプライアンスを修正することもできます。

パッチ適用プロセスが開始され、リソースが準拠状態に移行します。

製品スタックの作成とパッチの適用

複数の製品を含む製品スタックを作成してパッチを適用するには、次のステップに従います。

  1. 製品スタックを作成し(Oracle Clusterware DBなど)、Oracle ClusterwareやOracle Base Database Serviceなどの製品を含めます。
  2. 前のステップで作成した製品スタックを選択して、フリートを作成します。
  3. 次のいずれかのオプションを使用して、パッチ適用のためのランブックを作成します。
    • フリート・アプリケーション管理で提供されるOracle Databaseランブックをクローニングし、特定の検出およびパッチ要件に合せて編集します。たとえば、無関係なタスクを削除し、Oracle Base Database ServiceおよびOracle Clusterwareに関連するタスクを保持します。
    • カスタム・ランブックを作成し、フリート・アプリケーション管理がサポートするランブック・ライブラリ・タスクを追加します。
  4. フリートを検証し、フリート・アプリケーション管理がソフトウェア・インベントリ検出を完了するまで待機します。
  5. 必要なすべてのターゲットを確認して、リソースおよびターゲットのコンプライアンス・ステータスを確認します。
  6. フリートが非準拠の場合は、ステップ3で作成またはクローニングしたランブックを選択して、コンプライアンスの問題を修正します。

パッチ適用プロセスが開始され、リソースが準拠状態に移行します。