Provisioning an Exadata VM Cluster

Provisioning an Oracle Exadata VM Cluster requires the existence of an Oracle Exadata Infrastructure, and is a prerequisite for Oracle Exadata Databases that runs on the cluster.

Note

Review the Provisioning Troubleshooting, specifically the IP Address Requirement Differences, to ensure you have all the information needed for a successful provisioning flow.
  1. You provision Oracle Exadata Infrastructure and Oracle Exadata VM Cluster resources from the OracleDB@Azure blade. By default, the Oracle Exadata Infrastructure tab is selected. To create a Oracle Exadata VM Cluster resource, select that tab first.
  2. Select the + Create icon at the top of the blade to begin the provisioning flow.
  3. Check that you are using the Create Oracle Exadata VM Cluster flow. If not, exit the flow.
  4. From the Basics tab of the Create Oracle Exadata VM Cluster flow, enter the following information. NOTE: Before you can provision an Oracle Exadata VM Cluster, you must have a provisioned Oracle Exadata Infrastructure which you will assign for your Oracle Exadata VM Cluster.
    1. Select the Microsoft Azure subscription to which the Oracle Exadata VM Cluster will be provisioned.
    2. Select an existing Resource group or select the Create new link to create and use a new Resource group for this resource.
    3. Enter a unique Name for the Oracle Exadata VM Cluster on this subscription.
    4. Select the Region where this Oracle Exadata Infrastructure will be provisioned. NOTE: The regions where the OracleDB@Azure service is available are limited, and you should assign the Oracle Exadata VM Cluster to the same region as the parent Oracle Exadata Infrastructure.
    5. The Cluster name should match the Name to avoid additional naming conflicts.
    6. Select the existing Exadata infrastructure that will be the parent for your Oracle Exadata VM Cluster.
    7. The License type is either License included or Bring your own license (BYOL). Your selection will affect your billing.
    8. The default Time zone is UTC. There is also an option to Select another time zone.
    9. If you choose the Select another time zone option, two additional required fields will open, Region or country and Selected time zone. Both of these fields are drop-down lists with selectable values. Once you select the Region or country, the Selected time zone will be populated with the available values for that Region or country.
    10. The Grid Infrastructure Version is selectable based on your previous selections. The Grid Infrastructure Version limits the Oracle Database versions that the Oracle Exadata VM Cluster supports.
    11. If selected, the Choose Exadata Image version checkbox allows you to select whether or not to Include Exadata Image minor versions as selectable, and then to choose the specific Exadata Image version from the drop-down field based on whether or not you allowed Include Exadata Image minor versions.
    12. The SSH public key source can be selected to Generate new key pair, Use existing key stored in Azure, or Use existing public key. If you select Generate new key pair, you must give your newly generated key a unique name. If you select Use existing key stored in Azure, you must select that key from a dropdown of defined key for your subscription. If you select Use existing public key, you must provide an RSA public key in sing-line format (starting with "ssh-rsa") or the multi-line PEM format. You can generate SSH keys using ssh-keygen or Linux and OS X, or PuTTYGen on Windows.
    13. Select Next to continue.
  5. From the Configuration tab of the Create Oracle Exadata VM Cluster flow, enter the following information.
    1. The Change database servers checkbox is optional. If selected, it allows you to select a minimum of two (2) database servers for VM cluster placement. Maximum resources vary based on allocation per VM cluster based on the number of database servers. Select from the available configurations.
    2. Database servers and System Model fields are read-only and based on the available resources.
    3. The OCPU count per VM, Memory per VM, and Local storage per VM are limited by the Oracle Exadata Infrastructure.
    4. Total requested OCPU count, Total requested memory, and Total local storage are computed based on the local values that you accept or select.
    5. Usable Exadata Storage (TB) is limited by the Oracle Exadata Infrastructure.
    6. Use Exadata sparse snapshots, Use local backups, and Usable storage allocation are options that can only be set at this time before the Oracle Exadata VM Cluster has been provisioned.
    7. Select Next to continue.
  6. From the Networking tab of the Create Oracle Exadata VM Cluster flow, enter the following information.
    1. The Virtual network is limited based on the Subscription and Resource group that you selected earlier in the provisioning flow.
    2. The Client subnet is selectable based on the selected Virtual network.
    3. To use a custom DNS domain, select the Custom DNS checkbox. If unchecked, the Oracle Exadata VM Cluster uses the default domain, oraclevcn.com.
    4. If checked, a list of existing DNS private views from OCI is presented. Select the view to use. To create a new private view and zones, see Configure Private DNS. NOTE: In order for the list of DNS private views to be populated correctly, the network link's compartment in OCI must match the Microsoft Azure subscription.
    5. Enter the Host name prefix. The prefix forms forms the first portion of the Oracle Exadata VM Cluster host name.
    6. The Host domain name and Host and domain URL for your Oracle Exadata VM Cluster are read-only and populated with derived naming.
    7. Within the Network ingress rules section, the Add additional network ingress rules checkbox allows you to define addition ingress CIDR rules. Additional network CIDR ranges (such as application or hub subnet ranges) can be added, during provisioning, to the network security group (NSG) ingress rules for the VM cluster. The selected virtual network's CIDR is added by default. CIDR ranges are specified. The port can be a single port, port range (for example, 80-8080), a comma-delimited list of ports (for example, 80,8080), or any combination of these. This only updates the OCI network security group ingress rules. Microsoft Azure VNet network security rules must be updated in the specific VNet in Microsoft Azure.
    8. Select Next to continue.
  7. From the Diagnostics Collection tab of the Create Oracle Exadata VM Cluster flow allow you to specify the diagnostic events, health monitoring, and incident logs and tracing that Oracle can use to identify, track, and resolve issues. Select Next to continue.
  8. From the Consent tab of the Create Oracle Exadata VM Cluster flow, you must agree to the terms of service, privacy policy, and agree to access permissions. Select Next to continue.
  9. From the Tags tab of the Create Oracle Exadata VM Cluster flow, you can define Microsoft Azure tags. NOTE: These tags are not propagated to the Oracle Cloud Infrastructure (OCI) portal. Select Next to continue.
  10. From the Review _+ create tab of the Create Oracle Exadata VM Cluster flow, a short validation process is run to check the values that you entered from the previous steps. If the validation fails, you must correct any errors before you can start the provisioning process.
  11. Select the Create button to start the provisioning flow.
  12. Return to the Oracle Exadata VM Cluster blade to monitor and manage the state of your Oracle Exadata VM Cluster environments.