The sample configuration file, /etc/VRTSvcs/conf/sample_rac/sfrac15_main.cf
, describes a fire drill service group configuration on the secondary site. The configuration uses VVR for replicating data between the sites.
This sample file describes the following configuration:
Two SF Oracle RAC clusters, comprising two nodes each, hosted at different geographical locations.
The database uses the Oracle UDP IPC for database cache fusion.
A common IP address is used by Oracle Clusterware and database cache fusion. The private IP address is managed by the PrivNIC agent for high availability.
One virtual IP address must be configured under the ClusterService group on each site for inter-cluster communication.
The Oracle Cluster Registry (OCR) and voting disk are stored on CFS.
Veritas Volume Replicator (VVR) is used to replicate data between the sites.
The shared volumes replicated across the sites are configured under the RVG group.
The replication link used by VVR for communicating log information between sites are configured under the rlogowner group. This is a failover group that will be online on only one of the nodes in the cluster at each site.
The database group is configured as a global group by specifying the clusters on the primary and secondary sites as values for the ClusterList group attribute.
The fire drill service group oradb_grp_fd creates a snapshot of the replicated data on the secondary site and starts the database using the snapshot. An offline local dependency is set between the fire drill service group and the application service group to make sure a fire drill does not block an application failover in case a disaster strikes the primary site.
Figure: Service group configuration for sfrac15_main.cf file illustrates the configuration.