Oracle® Solaris Cluster Data Service for Oracle Real Application Clusters Guide

Exit Print View

Updated: July 2014, E39656–01
 
 

General Requirements

Oracle Solaris Cluster Support for Oracle Real Application Clusters (Support for Oracle RAC) is an application that can run on more than one machine concurrently. Support for Oracle RAC can run either in the global-cluster nodes of the global cluster or in a zone cluster. A Support for Oracle RAC installation is entirely contained within one cluster, either a global cluster or a specific zone cluster. Keeping the Support for Oracle RAC installation in one cluster ensures the support of multiple independent Support for Oracle RAC installations concurrently, where each Support for Oracle RAC installation can be of a different version or use different options, such as storage. Support for Oracle RAC enables you to run Support for Oracle RAC on Oracle Solaris Cluster nodes and to manage Support for Oracle RAC by using Oracle Solaris Cluster commands.

Configuring this data service involves configuring resources for the following components of a Support for Oracle RAC installation with Oracle Solaris Cluster software:

  • The Support for Oracle RAC framework. These resources enable Support for Oracle RAC to run with Oracle Solaris Cluster software. The resources also enable reconfiguration parameters to be set by using Oracle Solaris Cluster commands. You must configure resources for the Support for Oracle RAC framework. For more information, see Registering and Configuring the Support for Oracle RAC Framework Resource Group.

  • Storage for Oracle Database files. These resources provide fault monitoring and automatic fault recovery for volume managers and file systems that store Oracle Database files. Configuring storage resources for Oracle Database files is optional. For more information, see Registering and Configuring Storage Resources for Oracle Database Files.

  • Support for Oracle RAC database instances. These resource types enable Oracle Grid Infrastructure and Oracle Solaris Cluster software to interoperate. These resource types do not provide fault monitoring and automatic fault recovery. The Oracle Grid Infrastructure software provides this functionality.

    Do not use Oracle Solaris project resource properties and resource-group properties with Oracle Solaris Cluster resource types. The proxy resource does not directly start the database instance. Instead, Oracle Grid Infrastructure starts the database instances, and Solaris Resource Manager abstractions do not work with these versions of Support for Oracle RAC.

    Configuring resources, which enable Oracle Solaris Cluster software to administer Support for Oracle RAC database instances, is optional. For more information, see Configuring Resources for Support for Oracle RAC Database Instances.


Note -  When you use Support for Oracle RAC in a zone cluster, ensure that the zone cluster is not configured with the /opt directory as an inherited read-only directory. For a Support for Oracle RAC configuration in a zone cluster, the /opt file system must be writable and unique to each zone. If the zone cluster that you intended to use for Support for Oracle RAC is configured with an inherit-pkg-dir resource for the /opt directory, destroy and recreate the zone cluster or create a new zone cluster to meet this requirement.

If your application deployment requires the zone cluster nodes to be accessible from the public network at their host names or to have concurrent outbound traffic from each node, you must have a fixed public network address for each zone cluster node. Examples of such deployments include running Support for Oracle RAC in zone clusters or applications using the scalable services (the SharedAddress resource) in the zone clusters.