Exadata VMクラスタ

Oracle Exadata VMクラスタを作成するには、Oracle ExadataインフラストラクチャおよびODBネットワークが存在する必要があり、クラスタで実行されているOracle Exadata Databasesの前提条件です。Exadata VMクラスタの作成には最大4時間以上かかる場合があります。Exadata VMクラスタの作成を開始する前に、SSH秘密キーおよび公開キーにアクセスできる必要があります。

  1. 秘密キーと公開キー
  2. Exadata VMクラスタ

プライベート・キーおよび公開キー

秘密キーを作成し、秘密キーから公開キーを生成する方法について学習します。

  1. Oracle AI Database@AWSダッシュボードから、サービスからEC2を選択します。

  2. 「ネットワークとセキュリティ」セクションに移動し、「キー・ペア」リンクを選択します。

  3. 「キー・ペア」ページで、「キー・ペアの作成」ボタンを選択して作成プロセスを開始します。

    1. 鍵ペアの名前を入力します。

      ノート

      ノート:名前は最大255文字のASCII文字です。先頭または末尾のスペースを含めることはできません。先頭または末尾のスペースを含めることはできません。

  4. 「キー・ペア・タイプ」には2つのオプションがあります。これらのオプションには、RSAおよび ED25519が含まれます。キー ペア タイプとして [RSA]を選択します。

    1. 秘密キー・ファイル形式には、2つのオプションがあります。これらのオプションは、.pemおよび.ppkです。秘密キー・ファイル形式として.pemを選択します。

    2. tagsセクションはオプションです。タグを入力する場合は、「新規タグの追加」ボタンを選択します。

    3. 情報を確認し、「キー・ペアの作成」ボタンを選択してプロセスを完了します。

  5. キー・ペアが作成されたら、ダウンロード・セクションから秘密キーを保存します。

  6. オペレーティング・システムに基づいて、次のステップを実行します。

    • ダウンロードした秘密キーをWindowsフォルダから保存し、ファイルの権限を変更できます。

    • ファイル・プロパティから、セキュリティ設定から継承プロパティを削除します。

    • 「セキュリティ」設定から、「フル・コントロール」を使用して自分自身を追加できます。

    • コマンド・プロンプトを使用して、次のコマンドを実行します。

      C:\folder1>ssh-keygen -y -f exadata-vm-cluster-ssh-key-pair.pem > exadata-vm-cluster-ssh-pub-key.pub
    • ダウンロードした秘密キーを、ファイルの権限を変更できるディレクトリのいずれかから保存します。

    • コマンド・プロンプトを使用して次のコマンドを実行し、権限を変更します。

      chmod 400 exadata-vm-cluster-ssh-key-pair.pem
    • 端末を使用して次のコマンドを実行します。

      ssh-keygen -y -f /Downloads/exadata-vm-cluster-ssh-key-pair.pem > exadata-vm-cluster-ssh-pub-key.pub

Exadata VMクラスタ

これらは、Exadata VMクラスタを作成するステップです。

    1. Exadata VMクラスタを作成する前に、前提条件を完了してください。詳細は、前提条件を参照してください。
    2. Oracle AI Database@AWSダッシュボードまたはExadata VMクラスタ・リストから、「VMクラスタの作成」ボタンを選択します。

    3. Exadata VMクラスタ作成プロセスは、5つのステップ・プロセスです。

    4. 「一般設定の構成」ステップで、次のサブステップを実行します。

      1. 「VMクラスタ名」フィールドに、選択した名前の識別子を入力します。識別子には最大255文字を使用できます。これには、**a-z、A-Z、0-9、アンダースコア()およびハイフン(-)**の文字を含めることができます。文字またはアンダースコア()で始める必要があり、2つの連続したハイフン(-)を含めることはできません。

      2. 「グリッド・インフラストラクチャ・クラスタ名」フィールドに、選択した名前の識別子を入力します。識別子は最大11文字です。これには、**a-z、A-Z、0-9、アンダースコア()およびハイフン(-)**の文字を含めることができます。文字またはアンダースコア()で始める必要があり、2つの連続したハイフン(-)を含めることはできません。

      3. 「タイム・ゾーン」ドロップダウンでは、Exadata VMクラスタのタイム・ゾーンを選択できます。UTCがデフォルトオプションです。

      4. 「ライセンス・オプション」ドロップダウンでは、「Bring Your Own License (BYOL)」または「License included」を選択できます。Bring Your Own License (BYOL)がデフォルト・オプションです。

      5. 作成プロセスを続行するには「次」ボタンを選択し、作成プロセスを停止してExadataインフラストラクチャ・リストに戻るには「取消」ボタンを選択します。

        このスクリーンショットは、Exadata VMクラスタの作成の最初の部分を示しています。

    5. 「インフラストラクチャ設定の構成」ステップで、次のサブステップを実行します。

      1. 「Exadataインフラストラクチャ名」ドロップダウンを使用すると、既存のExadataインフラストラクチャを選択できます。存在しない場合、または既存のExadataインフラストラクチャを使用しない場合は、最初にExadataインフラストラクチャを実行する必要があります。
      2. 「グリッド・インフラストラクチャ・バージョン」ドロップダウンでは、選択したExadataインフラストラクチャでサポートされているバージョンから選択できます。

      3. 「Exadataイメージ・バージョン」ドロップダウンでは、特定のバージョンを選択できます。「デフォルト」がデフォルト・オプションであり、使用可能な最大バージョンです。

      4. 「データベース・サーバー」セクションでは、サーバーを指定できます。少なくとも、データベース・サーバーを1つ選択する必要があります。

        このスクリーンショットは、Exadata VMクラスタの作成の2番目の部分を示しています。

      5. Exadataインフラストラクチャ・モデルでExadata.X9Mを選択した場合は、「構成: VMごと: OCPUコア数」フィールドでOCPUコア数を設定します。最小値と最大値は、ExadataインフラストラクチャおよびExadata VMクラスタ設定によって異なります。

        このスクリーンショットは、Exadata VMクラスタの作成の2番目の部分を示しています。

      6. Exadataインフラストラクチャ・モデルでExadata.X11MまたはExadata.X11MVを選択した場合は、「構成: VMごと: ECPUコア数」フィールドでECPUコア数を設定します。最小値と最大値は、ExadataインフラストラクチャおよびExadata VMクラスタ設定によって異なります。

        このスクリーンショットは、Exadata VMクラスタの作成の2番目の部分を示しています。

      7. 「Configuration: Per VM: Memory」スライダを使用すると、使用可能なメモリーを設定できます。最小値と最大値は、ExadataインフラストラクチャおよびExadata VMクラスタ設定によって異なります。

      8. 「構成: VMごと: ローカル・ストレージ」スライダを使用すると、使用可能なローカル・ストレージを設定できます。最小値と最大値は、ExadataインフラストラクチャおよびExadata VMクラスタ設定によって異なります。

      9. 「構成: クラスタごと: Exadataストレージ」スライダを使用すると、Exadataストレージを設定できます。最小値と最大値は、Exadataインフラストラクチャ設定によって異なります。

      10. 「スパース・ディスク・グループ」および「ローカル・バックアップ」チェック・ボックスを使用すると、作成時にこれらのオプションを選択できます。これらの特定のオプションは、作成後に変更できません。

      11. 作成プロセスを続行するには「次」ボタンを選択し、作成プロセスを停止してExadataインフラストラクチャ・リストに戻るには「取消」ボタンを選択します。
    6. 「接続の構成」ステップで、次のサブステップを実行します。

      1. 「ODBネットワーク」ドロップダウンを使用すると、既存のODBネットワークを選択できます。存在しない場合、または既存のODBネットワークを使用しない場合は、最初にODBネットワークを使用する必要があります。

        ノート

        ノート: ODBネットワークの作成時に、ドロップダウン・リストから「クライアント・サブネットCIDR」および「バックアップ・サブネットCIDR」を選択する必要があります。詳細は、ODBネットワークを参照してください。

      2. 「ホスト名接頭辞」フィールドでは、Exadata VMクラスタの一意のホスト名を入力できます。

      3. 「ホスト・ドメイン名」および「ホストおよびドメイン名のURL」は、参照および精度チェック用に用意されている読取り専用フィールドです。

      4. SCANリスナー・ポート(TCP/IP)フィールドはオプションで、デフォルトで1521に設定されています。ポート 2484、6100、6200、7060、7070、7085、および 7879を除き、ポート設定を 1024から 8999の範囲内の使用可能なポートに変更できます。

      5. SSHキー・ペアを使用すると、1つ以上のSSHキー・ペアを入力できます。各エントリは個別に追加する必要があります。

      6. 作成プロセスを続行するには「次」ボタンを選択し、作成プロセスを停止してExadataインフラストラクチャ・リストに戻るには「取消」ボタンを選択します。

        このスクリーンショットは、Exadata VMクラスタの作成の3番目の部分を示しています。

    7. 「診断およびタグの構成」ステップで、次のサブステップを実行します。

      1. 「診断イベント」チェック・ボックスを使用すると、Oracleはクリティカル・イベント、警告イベントおよび情報イベントの障害通知を収集して送信できます。これらは、ExadataインフラストラクチャのOCIメンテナンス通知連絡先に送信されます。

      2. 「ヘルス・モニター」チェック・ボックスを使用すると、Oracleは、Oracle Databaseの稼働/停止、ディスク領域使用率などのヘルス・メトリックを収集できます。これらは、ExadataインフラストラクチャのOCIメンテナンス通知連絡先に送信されます。

      3. 「インシデント・ログおよびトレース収集」チェック・ボックスを使用すると、Oracleはインシデント・ログおよびトレースを収集して、障害診断および問題解決を有効にできます。

      4. 必要に応じて「タグ」を入力するには、「新規タグの追加」ボタンを選択します。これは、追加または追加する必要があるタグごとに実行します。

      5. 作成プロセスを続行するには「次」ボタンを選択し、作成プロセスを停止してExadataインフラストラクチャ・リストに戻るには「取消」ボタンを選択します。

        このスクリーンショットは、Exadata VMクラスタの作成の4番目の部分を示しています。

    8. 「確認して作成」ステップで、選択した設定をアクティブにレビューします。変更が必要な場合は、前のステップに戻ります。終了したら、「Exadata VMクラスタの作成」ボタンを選択するか、「取消」ボタンを選択してExadataインフラストラクチャの作成を取り消します。いずれの場合も、Exadata VMクラスタ・リストに戻ります。Exadata VMクラスタ作成リクエストのステータスを監視したり、既存のExadata VMクラスタを管理したりできます。このステップには数時間かかる場合があります。

    9. Exadata VMクラスタが作成されると、Oracle AI Database@AWSダッシュボードのExadata VMクラスタ・リストからその詳細を表示できます。

      このスクリーンショットは、Exadata VMクラスタの作成の最終部分を示しています。

  • Exadata VMクラスタの作成は、AWS ConsoleおよびAWS CLIを介してのみ使用できます。

  • 現在このページのコンテンツはありません。Oracle AI Database@AWSチームは、ここにコンテンツを追加する予定であり、このプレースホルダ・テキストは、そのテキストが追加されるまで提供されます。Oracle AI Database@AWSチームは、この製品および付属のドキュメントに対する将来の新機能、拡張機能および修正に興奮しています。このページをぜひご覧ください。

  • Exadata VMクラスタの作成は、AWS ConsoleおよびAWS CLIを介してのみ使用できます。

  • Terraform Providerのhashicorp/AWS (バージョン6.15.0以上)を使用して、AWSでExadata VMクラスタをプロビジョニングできます。

    前提条件

    Terraform構成のサンプル

    locals {
      # IDs of depending resources
      cloud_exadata_infrastructure_id = aws_odb_cloud_exadata_infrastructure.this.id
      db_servers = data.aws_odb_db_servers.this.db_servers[*].id
      odb_network_id = aws_odb_network.this.id
    }
    
    # Create a VM Cluster in the Exadata Infrastructure
    resource "aws_odb_cloud_vm_cluster" "this" {
      # Optional explicit dependencies
      depends_on = [aws_odb_cloud_exadata_infrastructure.this, aws_odb_network.this]
    
      # Required Arguments
      cloud_exadata_infrastructure_id = local.cloud_exadata_infrastructure_id
      cpu_core_count                  = 16
      db_servers                      = local.db_servers
      display_name                    = "tf-vmc-demo"
      gi_version                      = "23.0.0.0"
      hostname_prefix                 = "vm"
      odb_network_id                  = local.odb_network_id
      ssh_public_keys                 = [
        file("~/.ssh/demo-ssh-key.pub")
      ]
      data_collection_options {
        is_diagnostics_events_enabled = true
        is_health_monitoring_enabled  = true
        is_incident_logs_enabled      = true
      }
    
      # Optional Arguments
      cluster_name                    = "gic-demo"
      data_storage_size_in_tbs        = 2
      db_node_storage_size_in_gbs     = 120
      is_local_backup_enabled         = false
      is_sparse_diskgroup_enabled     = false
      license_model                   = "BRING_YOUR_OWN_LICENSE"
      memory_size_in_gbs              = 60
      scan_listener_port_tcp          = 1521
      timezone                        = "UTC"
      region                          = "us-west-2"
      tags                            = {
        created_via  = "terraform"
        env          = "demo"
      }
    
      # timeouts for long running operations
      timeouts {
        create = "24h"
        update = "2h"
        delete = "8h"
      }
    
      # gi_version will be updated with minor version, e.g. "23.8.0.25.04"
      lifecycle {
        ignore_changes = [
          gi_version
        ]
      }
    }
    
    # Output OCID of Exadata VM Cluster for Database Home creation (Optional)
    output "oci_cloud_vm_cluster_ocid" {
      value = aws_odb_cloud_vm_cluster.this.ocid
    }

    構成オプションの詳細は、aws_odb_cloud_vm_clusterを参照してください。

    参照実装

    統合Terraformソリューションの例を確認するには、terraform-oci-multicloud-aws GitHubリポジトリを参照してください。

次の手順

ODBピアリング接続の作成