Using Serviceguard Extension for RAC, 3rd Edition, May 2006

Serviceguard Configuration for Oracle 10g RAC
Using Serviceguard Packages to Synchronize with Oracle 10g RAC
Chapter 298
When the Oracle Cluster Software required storage is configured on
SLVM volume groups or CVM disk groups, the Serviceguard package
should be configured to activate and deactivate the required storage
in the package control script.
As an example, modify the control script to activate the volume group
in shared mode and set VG in the package control script for SLVM
volume groups.
VG[0]=”vg_ops”
Storage Activation (CVM)
When the Oracle Cluster Software required storage is configured on
CVM disk groups, the Serviceguard package should be configured to
activate and deactivate the required storage in the package
configuration file and control script.
In the package configuration file, specify the disk group with the
STORAGE_GROUP key word. In the package controls script, specify the
disk group with the CVM_DG variable.
As an example, in the package configuration file should have the
following:
STORAGE_GROUP ops_dg
Modify the package control script to set the CVM disk group to
“activate” for shared write and to specify the disk group.
CVM_DG[0]=”ops_dg
Storage Activation (CFS)
When the Oracle Cluster Software required storage is configured on
a Cluster File System (CFS), the Serviceguard package should be
configured to depend on the CFS multi-node package through
package dependency. With package dependency, the Serviceguard
package that starts Oracle Cluster Software will not run until its
dependent CFS multi-node package is up and will halt before the
CFS multi-node package is halted.
Setup dependency conditions in Serviceguard package configuration
file (SAMPLE).
DEPENDENCY_NAME mp1
DEPENDENCY_CONDITION SG-CFS-MP-1=UP
DEPENDENCY_LOCATION SAME_NODE