8.5.1.1 Exadataライブ・アップデートについて

Oracle Exadata System Softwareリリース24.1.0では、Exadataライブ・アップデートが導入されています。これは、Exadataデータベース・サーバーでExadataソフトウェア更新をオーケストレートするメカニズムに対する一連の機能拡張です。

Exadataライブ・アップデートには、次の主要な機能があります:

  • Exadataライブ・アップデートでは、RPMやkspliceなどの標準のLinuxテクノロジに基づくオンライン更新機能を使用します。更新の特定の内容によっては、データベースを中断したり、サーバーを再起動せずに更新操作が発生することがあります。

    オンラインで完了できない更新項目は、後で完了のためにステージングされます。未処理の作業の性質に応じて、未処理の項目を無期限に延期することを安全に選択できます。たとえば、更新には、既知のセキュリティ脆弱性に対処するkspliceカーネルの更新が含まれている場合があります。そのため、システムを再起動する必要はなく、新しいカーネルをロードするだけで済むと判断することもあります。あるいは、未処理の項目を特定の時点または次の正常なサーバーの再起動時に完了するようにスケジュールできます。

  • Exadataライブ・アップデートでは、セキュリティの問題に対処するための部分的な更新がサポートされています。Exadataライブ・アップデートを使用する場合は、次のオプションから選択する必要があります:

    • highcvss: クリティカルなセキュリティ・アップデートのみを実行して、共通脆弱性評価システム(CVSS)スコアが7以上の脆弱性に対処します。

    • allcvss: セキュリティ・アップデートのみを実行して、CVSSスコアが1以上の脆弱性に対処します。

    • full: 完全更新を実行します。これには、セキュリティ関連のすべての更新と他のすべての非セキュリティ・アップデートが含まれます。

  • Exadataライブ・アップデートは、Exadata patchmgrユーティリティを使用して制御でき、既存のExadataユーザーに使いやすく親しみやすい操作性が提供されます。

Exadataライブ・アップデートに関する次の使用方法の詳細に注意してください:

  • Exadataライブ・アップデートは、サポートしている特定の更新にのみ使用できます。詳細は、各更新に関連するリリース情報を常に参照してください。

  • サポートされている更新では、ベアメタルExadataデータベース・サーバー、KVMホスト、KVMゲスト、Xenホスト(Dom0)およびXenゲストでExadataライブ・アップデートを使用できます。

  • Exadataライブ・アップデートでは、主要なオペレーティング・システムの更新が含まれているデータベース・サーバーの更新はサポートされません。たとえば、Oracle Linux 8からOracle Linux 9へのアップグレードです。

  • Exadataライブ・アップデートには、未処理の作業の概念が組み込まれています。未処理の作業とは、オンラインで完了できず、システムの再起動を必要とする更新項目を表します。たとえば、Exadataライブ・アップデートでは、kspliceを使用してLinuxカーネルをオンラインで更新できますが、新しいカーネル・バージョンに変更するには、システムの再起動が必要です。

    警告:

    未処理の作業が実行されると、関連するシステムの再起動に通常よりも時間がかかる場合があります。その間、システムは応答しなくなる可能性があります。このような場合、未処理の作業を完了させることが重要です。システムを中断しないでください。Exadataライブ・アップデート適用サービスに割り込むと、システムが破損する可能性があります。

  • 以前の更新に関連付けられた未処理の作業を完了する前に、Exadataライブ・アップデートを使用して別の更新を実行できます。その場合、必要な未処理の作業はすべて引き続き実行されます。ただし、最新の更新に関連付けられた未処理の作業が優先され、以前の更新からの未処理の作業が置き換えられます。

  • 指定されたシステムの再起動後に未処理の作業のいずれかの項目が完了しない場合は、次の正常なサーバーの再起動に自動的に再スケジュールされます。

  • Exadataライブ・アップデートを使用して実行された更新を元に戻す(ロールバックする)には、再起動が必要です。したがって、Exadataライブ・アップデートの使用時に自動ロールバックは発生しません。

  • ソフトウェア・パッケージの柔軟な管理を容易にするために、Exadataライブ・アップデートexadata-sun*computenode*ソフトウェア・パッケージ(exadata-sun-kvm-computenode-minimumなど)を削除します。

    その結果、Exadataライブ・アップデートでは、カスタム・ソフトウェア・パッケージを検出してその依存関係を管理することができず、Oracle以外のソフトウェア・パッケージで誤って問題が発生する可能性があります。一般に、Oracle Exadata System Software以外のソフトウェア・パッケージのインストールを最小限に抑えることをお薦めします。この推奨事項は、Exadataライブ・アップデートを使用するシステムではさらに当てはまります。

    後で従来の更新(Exadataライブ・アップデートを使用しない)を実行すると、その更新によってexadata-sun*computenode*ソフトウェア・パッケージが再インストールされます。