Exadata VMクラスタのプロビジョニング

Oracle Exadata VMクラスタのプロビジョニングには、Oracle Exadataインフラストラクチャの存在が必要であり、クラスタで実行されるOracle Exadataデータベースの前提条件です。

ノート

Exadataサービスをプロビジョニングする前に完了する必要がある前提条件があります。次のことを完了する必要があります。
  1. 既存のAzureサブスクリプション
  2. OracleDB@Azureサービス(Oracle.Database/networkAttachments)に委任されたサブネットを持つAzure VNet
  3. 次の条件で、リージョンにリソースを作成するAzureの権限:
    • OracleSubscriptionリソースはオンボーディング中にタグなしで自動的に作成されるため、タグなしのリソースの作成を禁止するポリシーはありません。
    • OracleSubscriptionリソースはデフォルトのリソース名で自動的に作成されるため、ネーミング規則を適用するポリシーはありません。
  4. AzureポータルでOracleDB@Azureを購入します。
  5. Oracle Cloud Infrastructure (OCI)アカウントを選択します。
オプションのステップを含む詳細なドキュメントについては、Oracle Database@Azureを使用したオンボーディングを参照してください。
ノート

Exadataサービスのトラブルシューティングおよび既知の問題(特にIPアドレス要件の差異)を確認して、プロビジョニング・フローを正常に実行するために必要なすべての情報があることを確認します。
ノート

Oracle DatabasesおよびVNetsには、次の考慮事項があります:
  1. 特定のVNetでは、Oracle.Database/networkAttachmentsに委任された単一のサブネットが必要です。2番目のサブネットを委任しようとすると、プロビジョニングは失敗します。
  2. 複数のOracle Exadata VMクラスタを同じ委任サブネットで構成できます。
  1. OracleDB@AzureブレードからOracle Exadata InfrastructureおよびOracle Exadata VMクラスタ・リソースをプロビジョニングします。デフォルトでは、「Oracle Exadata Infrastructure」タブが選択されています。Oracle Exadata VMクラスタ・リソースを作成するには、最初にそのタブを選択します。
  2. ブレードの上部にある「+ Create」アイコンを選択して、プロビジョニング・フローを開始します。
  3. 「Oracle Exadata VMクラスタの作成」フローを使用していることを確認します。そうでない場合は、フローを終了します。
  4. 「Oracle Exadata VMクラスタの作成」フローの「基本」タブで、次の情報を入力します。ノート: Oracle Exadata VMクラスタをプロビジョニングする前に、Oracle Exadata VMクラスタに割り当てるプロビジョニング済Oracle Exadataインフラストラクチャが必要です。
    1. Oracle Exadata VMクラスタのMicrosoft Azureサブスクリプションを選択します。
    2. 既存のリソース・グループを選択するか、「新規作成」リンクを選択して、このリソースの新しいリソース・グループを作成および使用します。
    3. このサブスクリプションのOracle Exadata VMクラスタの一意の名前を入力します。
    4. このOracle Exadata Infrastructureがプロビジョニングされるリージョンを選択します。ノート: OracleDB@Azureサービスが使用可能なリージョンは制限されているため、Oracle Exadata VMクラスタを親Oracle Exadata Infrastructureと同じリージョンに割り当てる必要があります。
    5. 「クラスタ名」を入力します名前の競合を回避するために、クラスタ名名前と一致することをお薦めします。
    6. 「別のサブスクリプションからのExadataインフラストラクチャの選択」チェック・ボックスは、デフォルトでは選択されていません。別のサブスクリプションからOracle Exadata Infrastructureを使用する場合は、これを選択します。
    7. 「別のサブスクリプションからExadataインフラストラクチャを選択」チェック・ボックスを選択すると、「Exadataインフラストラクチャ・サブスクリプション」ドロップダウン・フィールドが表示されます。Oracle Exadata Infrastructureが存在する別のAzureサブスクリプションを選択します。重要:このAzureサブスクリプションは、OracleDB@Azureに追加する必要があります。詳細は、「Oracle Database@Azureの複数のAzureサブスクリプションへのリンク」を参照してください。
    8. Oracle Exadata VMクラスタの親となる既存のExadataインフラストラクチャを選択します。
    9. 「ライセンス・タイプ」は、「ライセンス込み」または「ライセンス持込み(BYOL)」のいずれかです。選択すると請求に影響します。
    10. デフォルトのタイム・ゾーンはUTCです。「別のタイム・ゾーンの選択」のオプションもあります。
    11. 「別のタイム・ゾーンの選択」オプションを選択すると、「リージョンまたは国」および「選択したタイム・ゾーン」という2つの追加の必須フィールドがオープンします。これらのフィールドは両方とも、選択可能な値を含むドロップダウンリストです。「リージョンまたは国」を選択すると、「選択したタイム・ゾーン」に、その「リージョンまたは国」の使用可能な値が移入されます。
    12. Grid Infrastructureバージョンは、前の選択内容に基づいて選択可能です。Grid Infrastructureのバージョンは、Oracle Exadata VMクラスタでサポートされるOracle Databaseのバージョンを制限します。
    13. 選択した場合、「Exadataイメージ・バージョンの選択」チェック・ボックスでは、「Exadataイメージ・マイナー・バージョンを含める」を選択可能として選択可能にするかどうかを選択し、「Exadataイメージ・マイナー・バージョンを含める」を許可するかどうかに基づいて、ドロップダウン・フィールドから特定の「Exadataイメージ・マイナー・バージョンを含める」を選択できます。
    14. 「SSH公開キー・ソース」は、「新規キー・ペアの生成」「Azureに格納されている既存のキーの使用」または「既存の公開キーの使用」に選択できます。「新しいキー・ペアの生成」を選択した場合は、新しく生成されたキーに一意の名前を指定する必要があります。「Azureに格納されている既存のキーの使用」を選択した場合は、サブスクリプションの定義済キーのドロップダウンからそのキーを選択する必要があります。「既存の公開キーの使用」を選択した場合は、RSA公開キーを単一行形式(ssh-RSAで始まる)または複数行PEM形式で指定する必要があります。SSHキーは、SSH-keygen、LinuxおよびOS X、またはWindowsではPuTTYGenを使用して生成できます。
    15. 「Next」を選択して続行します。
  5. 「Oracle Exadata VMクラスタの作成」フローの「構成」タブで、次の情報を入力します。
    1. 「データベース・サーバーの変更」チェック・ボックスでは、単一ノードを割り当てるオプションを含め、Oracle Exadata VMクラスタのノードをデータベース・サーバーとして割り当てることができます。ノート:単一ノード・クラスタは、高可用性(HA)構成には使用できません。
    2. 「データベース・サーバーの変更」チェック・ボックスを選択すると、「データベース・サーバーの選択」ドロップダウン・リストが表示されます。使用するノード(単一ノードを含む)を選択できます。
    3. 「データベース・サーバー」および「システム・モデル」フィールドは読取り専用であり、使用可能なリソースに基づきます。
    4. VM当たりのOCPU数VM当たりのメモリーおよびVM当たりのローカル・ストレージは、Oracle Exadataインフラストラクチャによって制限されます。
    5. リクエストされたOCPUの合計数リクエストされたメモリー合計およびローカル・ストレージ合計は、受け入れるか選択するローカル値に基づいて計算されます。
    6. 使用可能なExadata Storage (TB)は、Oracle Exadataインフラストラクチャによって制限されます。
    7. 「Exadataスパース・スナップショット」「ローカル・バックアップの使用」および「使用可能なストレージ割当て」は、Oracle Exadata VMクラスタがプロビジョニングされる前にこの時点でのみ設定できるオプションです。
    8. 「Next」を選択して続行します。
  6. 「Oracle Exadata VMクラスタの作成」フローの「ネットワーキング」タブで、次の情報を入力します。
    1. 仮想ネットワークは、プロビジョニング・フローで以前に選択したサブスクリプションおよびリソース・グループに基づいて制限されます。
    2. クライアント・サブネットは、選択した仮想ネットワークに基づいて選択可能です。
    3. カスタムDNSドメインを使用するには、「カスタムDNS」チェック・ボックスを選択します。選択を解除すると、Oracle Exadata VMクラスタはデフォルト・ドメインoraclevcn.comを使用します。
    4. チェックすると、OCIの既存のDNSプライベート・ビューのリストが表示されます。使用するビューを選択します。新しいプライベート・ビューおよびゾーンを作成するには、プライベートDNSの構成を参照してください。ノート: DNSプライベート・ビューのリストを正しく移入するには、OCIのネットワーク・リンクのコンパートメントがMicrosoft Azureサブスクリプションと一致する必要があります。
    5. ホスト名接頭辞を入力します。接頭辞は、Oracle Exadata VMクラスタ・ホスト名の最初の部分になります。
    6. Oracle Exadata VMクラスタのホスト・ドメイン名およびホストおよびドメインURLは読取り専用であり、導出されたネーミングが移入されます。
    7. SCANリスナー・ポート(TCP/IP)のデフォルトは1521です。SCANリスナー・ポート(TCP/IP)は、1024から8999に割り当てることができます。この値を変更しない場合、Oracle Exadata VMクラスタがデフォルト・ポートで作成されます。すでに予約されているポート番号を割り当てると、プロビジョニング前の検証によって競合にフラグが付けられ、未使用のポートを割り当てる必要があります。
    8. 「ネットワーク・イングレス・ルール」セクションの「ネットワーク・イングレス・ルールの追加」チェック・ボックスでは、追加イングレスCIDRルールを定義できます。プロビジョニング中に、VMクラスタのネットワーク・セキュリティ・グループ(NSG)イングレス・ルールに、追加のネットワークCIDR範囲(アプリケーションまたはハブ・サブネット範囲など)を追加できます。選択した仮想ネットワークのCIDRがデフォルトで追加されます。CIDR範囲が指定されています。ポートには、単一のポート、ポート範囲(80-8080など)、ポートのカンマ区切りリスト(80,8080など)、またはこれらの任意の組合せを指定できます。これにより、OCIネットワーク・セキュリティ・グループ・イングレス・ルールのみが更新されます。Microsoft Azure VNetネットワーク・セキュリティ・ルールは、Microsoft Azureの特定のVNetで更新する必要があります。
    9. 「Next」を選択して続行します。
  7. Oracle Exadata VMクラスタの作成フローの「診断収集」タブでは、Oracleが問題の識別、追跡および解決に使用できる診断イベント、ヘルス監視およびインシデント・ログおよびトレースを指定できます。「Next」を選択して続行します。
  8. 「Oracle Exadata VMクラスタの作成」フローの「同意」タブから、サービス条件、プライバシ・ポリシーに同意し、アクセス権限に同意する必要があります。「Next」を選択して続行します。
  9. 「Oracle Exadata VMクラスタの作成」フローの「タグ」タブから、Microsoft Azureタグを定義できます。ノート: これらのタグは、Oracle Cloud Infrastructure (OCI)ポータルに伝播されません。「Next」を選択して続行します。
  10. Oracle Exadata VMクラスタの作成フローの「Review _+ create」タブから、短い検証プロセスが実行され、前のステップから入力した値がチェックされます。検証が失敗した場合、プロビジョニング・プロセスを開始する前にエラーを修正する必要があります。
  11. 「作成」ボタンを選択して、プロビジョニング・フローを開始します。
  12. Oracle Exadata VMクラスタ・ブレードに戻り、Oracle Exadata VMクラスタ環境の状態を監視および管理します。