DBシステムのシェイプの変更

この記事では、DBシステムのシェイプを変更する詳細および手順について説明します。

DBシステムをプロビジョニングした後は、パフォーマンス要件の変更に応じてシェイプをいつでも変更できます。たとえば、システムにより多くのOCPUが必要な場合もあれば、OCPU数を減らしてコストを削減する場合もあります。

ノート:

マルチノードのRAC DBシステムではシェイプ変更操作はローリング方式で実行されるため、データベース・ダウンタイムなしでシェイプを変更できます。

シェイプを変更すると、DBシステムで使用可能なストレージ容量に影響はありません。ただし、新しいシェイプのメモリーおよびネットワーク帯域幅の特性が異なる可能性があり、これらのカスタマイズを変更後に再適用できます。

前提条件

  • DBシステムおよびデータベースが「使用可能な」状態になっています。
  • DBシステムがCluster Ready Services (CRS) Grid Infrastructureスタックに登録されています。デフォルトでは、DBシステムはCRSを使用します。
  • データベースを正常に再起動できます。
  • データベースがPFILEではなくSPFILE (サーバー・パラメータ・ファイル)を使用するように構成されています。デフォルトでは、DBシステムのデータベースはSPFILE構成を使用します。
  • 自動共有メモリー管理(ASMM)のSGA_TARGETパラメータの値がゼロ以外になっています。デフォルトでは、DBシステムはこのASMM構成を使用します。

AMDシェイプへの移行

シェイプの変更操作を使用して、Intel X7シェイプおよびAMD E4シェイプからAMD E5シェイプにDBシステムを移行できます。DBシステムの移行には、次の前提条件および制限が適用されます。

  • Ampere A1およびIntel X9シェイプからAMD E4およびE5シェイプへの移行(またはその逆)はサポートされていません。
  • DBシステムで、カーネルUEK5を使用する必要があります。DBシステムがUEK4にある場合、移行操作によって自動的にUEK5に更新されます。
  • Intel X7シェイプからIntel X9またはAMD E4シェイプに移行する場合、DBシステムはOracle Linux 7 (OL7)以降を使用する必要があります。DBシステムがOL7より前のバージョンで実行されている場合は、移行前にDBシステムをOL7にアップグレードする必要があります。Oracleでは、OL8を推奨しています。
  • Intel X7またはAMD E4シェイプからAMD E5シェイプに移行する場合、DBシステムはOracle Linux 8 (OL8)を使用する必要があります。DBシステムがOL8より前のバージョンで実行されている場合は、移行前にDBシステムをOL8にアップグレードする必要があります。
  • DBシステムが、19.15以降のOracle Grid Infrastructureバージョンを使用している必要があります。
  • DBシステムでは、各データベース・バージョン・シリーズについて次のOracle Databaseバージョン以上のバージョンを使用する必要があります。
    • 23.4.0.24.05
    • 21.6.0.0.0
    • 19.15.0.0.0
    • 12.2.0.1.220418
    • 12.1.0.2.220419
  • Oracle Database 11.2に基づくDBシステムは移行できません。
  • Intelベースの2.XからAMDベースのX OCPUにのみ移行できます。たとえば、Intel VM.Standard2.2シェイプの場合、AMD 2 OCPUシェイプに移行できます。ただし、移行後に、使用可能なオプションに従ってAMDベースのOCPUを変更できます。
  • AMDシェイプに移行した後、ストレージを最大40TB (Intel X7シェイプで使用可能な最大許容ストレージ・オプション)にスケール・アップできます。
  • AMDシェイプに移行すると、前のシェイプと同じストレージ・パフォーマンス・オプションが表示されます。別のオプションに変更することはできません。
  • 移行されたDBシステムのクローンを作成する場合、クローンは移行されたDBシステムと同じ特性を持ちます。
  • 移行されたDBシステムでデータベースに対してOracle Data Guardを作成する場合、スタンバイは移行されたDBシステムと同じ特性を持ちます。
  • 移行の成功後は、AMDシェイプからIntelシェイプに戻すことはできません。
  • 移行の成功後は、古いブート・ボリューム・バックアップにリストアできなくなります。

手順

OCIコンソールを使用してシェイプを変更するには、次のステップを実行します:

注意:

シェイプを変更するには再起動が必要です。

ノート:

AMD E5フレキシブル・シェイプからのシェイプ変更は、現在サポートされていません。
  1. ナビゲーション・メニューから、「Oracle Database」「Oracle Base Database Service」の順に選択します。
  2. コンパートメントを選択しますDBシステムのリストが表示されます。
  3. DBシステム・リスト・ページで、管理するDBシステムを選択します。DBシステムの詳細ページが表示されます。
  4. DBシステムの詳細ページで、「シェイプの変更」を選択します。
  5. 「シェイプの変更」パネルで、リストから使用可能なシェイプを選択します。シェイプの完全なリストは、使用可能なシェイプおよび割り当てられたリソースの決定方法を参照してください。
  6. 「シェイプ・シリーズ」セクションには、プロビジョニング中に選択した値が表示され、変更できません。

    ノート:

    シェイプをIntelベースのX7シェイプからAMDベースのフレキシブル・シェイプE4に変更する場合、OCPUの数は変更できません。Intelベースの2.XからAMDベースのX OCPUにのみ移行できます。たとえば、Intel VM.Standard2.2シェイプの場合、AMD 2 OCPUシェイプに移行できます。ただし、移行後に、使用可能なオプションに従ってAMDベースのOCPUを変更できます。
  7. OCPUの構成: このインスタンスに使用するシェイプを選択します。

    OCPUの数を変更するには:
    1. 目的のシェイプの「アクション」メニューから、「OCPU数の更新」を選択します。
    2. リストからノード当たりの必要なOCPU数を選択します。
    3. 「更新」を選択します。
    Ampere A1、AMD E4、AMD E5およびIntel X9フレキシブル・シェイプのOCPUの数を変更できます。
    • Ampere A1シェイプの場合、最小で1 OCPU、最大で57 OCPUを選択できます。
    • AMD E4およびE5シェイプの場合、少なくとも1 OCPUと最大64 OCPUを選択できます。
    • Intel X9シェイプでは、少なくとも1つのOCPUと最大32のOCPUを選択できます。

    次のリソースは、選択したOCPUの数に比例してスケーリングされます。

    • メモリー(GB): このインスタンスに割り当てるメモリーの量。
      Ampere A1、AMD E4、AMD E5およびIntel X9シェイプの場合、メモリーは選択したOCPUの数に比例してスケーリングされます。
      • Ampere A1シェイプの場合、OCPUごとに8 GBのメモリーが割り当てられます。最小で8 GB、最大で456 GBのメモリーが割り当てられます。
      • AMD E4およびE5シェイプの場合、OCPUごとに16 GBのメモリーが割り当てられます。最小16 GB、最大1024 GBのメモリーが割り当てられます。
      • Intel X9シェイプの場合、OCPUごとに16 GBのメモリーが割り当てられます。最小16 GB、最大512 GBのメモリーが割り当てられます。
    • ネットワーク帯域幅(Gbps): このインスタンスに割り当てるネットワーク帯域幅の大きさ。
      Ampere A1、AMD E4、AMD E5およびIntel X9シェイプの場合、帯域幅は選択したOCPUの数に比例してスケーリングされます。OCPUごとに1Gbpsのネットワーク帯域幅が割り当てられます。
      • Ampere A1シェイプには、最小1Gbps、最大40Gbpsのネットワーク帯域幅が割り当てられます。
      • AMD E4およびE5シェイプでは、最小1Gbps、最大40Gbpsのネットワーク帯域幅が割り当てられます。
      • Intel X9シェイプでは、最小1Gbps、最大32Gbpsのネットワーク帯域幅が割り当てられます。
    • 理論上の最大IOPS: このインスタンスに割り当てる1秒当たりの入力および出力の量(IOPS)。理論最大IOPSは、選択したストレージにも依存します。
      Ampere A1、AMD E4、AMD E5およびIntel X9シェイプの場合、理論上の最大IOPSは、選択したOCPU数に比例してスケーリングされます。OCPUごとに16Kの理論上の最大IOPSが割り当てられます。
      • Ampere A1シェイプには、最小16Kと最大640Kの理論上の最大IOPSが割り当てられます。
      • AMD E4およびE5シェイプの場合は、最小16K、最大640Kの理論上の最大IOPSが割り当てられます。
      • Intel X9シェイプの場合は、最小16Kから最大512Kの理論上の最大IOPSが割り当てられます。
  8. 確認ダイアログの情報を確認し、「変更」を選択します。

シェイプ変更操作が正常に実行されない場合は、シェイプ変更失敗のトラブルシューティングを参照してください。