Using Serviceguard Extension for RAC, 7th Edition, September 2008
2 Serviceguard Configuration for Oracle 10g RAC
This chapter shows the additional planning and configuration that is needed to use Oracle Real
Application Clusters 10g with Serviceguard. The following topics are presented:
• “Interface Areas”
• “Oracle Cluster Software”
• “Planning Storage for Oracle Cluster Software”
• “Planning Storage for Oracle 10g RAC”
• “Installing Serviceguard Extension for RAC ”
• “Installing Oracle Real Application Clusters”
• “Cluster Communication Network Monitoring”
• “Creating a Storage Infrastructure with LVM”
• “Creating a Storage Infrastructure with CFS”
• “Creating a Storage Infrastructure with CVM”
• “Installing Oracle 10g Cluster Software”
Interface Areas
This section documents interface areas where there is expected interaction between SGeRAC
and Oracle 10g Cluster Software and RAC.
Group Membership API (NMAPI2)
The NMAPI2 client links with the SGeRAC provided NMAPI2 library for group membership
service. The group membership is layered on top of the SGeRAC cluster membership where all
the primary group members are processes within cluster nodes. Cluster membership has node
names and group membership has process names. Upon a SGeRAC group membership change,
SGeRAC delivers the new group membership to other members of the same group.
SGeRAC Detection
When Oracle 10g Cluster Software is installed on a SGeRAC cluster, Oracle Cluster Software
detects the existence of SGeRAC and CSS uses SGeRAC group membership.
Cluster Timeouts
SGeRAC uses heartbeat timeouts to determine when any SGeRAC cluster member has failed or
when any cluster member is unable to communicate with the other cluster members. CSS uses
a similar mechanism for CSS memberships. Each RAC instance group membership also has a
timeout mechanism, which triggers Instance Membership Recovery (IMR).
NOTE: HP and Oracle support SGeRAC to provide group membership to CSS.
Serviceguard Cluster Timeout
The Serviceguard cluster heartbeat timeout is set according to user requirements for availability.
The Serviceguard cluster reconfiguration time is determined by the cluster timeout, configuration,
the reconfiguration algorithm, and activities during reconfiguration.
CSS Timeout
When SGeRAC is on the same cluster as Oracle Cluster Software, the CSS timeout is set to a
default value of 600 seconds (10 minutes) at Oracle software installation.
Interface Areas 27