Using Serviceguard Extension for RAC, 10th Edition, April 2013

SGeRAC Toolkit Package Cleanup ......................................................................................95
Additional Information........................................................................................................95
3 Support of Oracle RAC ASM with SGeRAC.................................................96
Introduction............................................................................................................................96
SGeRAC Support for ASM on HP-UX 11i v3...............................................................................96
Overview..........................................................................................................................96
ASM over SLVM................................................................................................................97
Configuring SLVM Volume Groups for ASM Disk Groups.........................................................97
Sample Command Sequence for Configuring SLVM Volume Groups....................................98
ASM over Raw disk............................................................................................................99
Configure Raw Disks/Disk Array Logical Units for ASM Disk Group........................................100
Additional Hints on ASM Integration with SGeRAC...................................................................100
ASM may require Modified Backup/Restore Procedures........................................................100
Installation, Configuration, Support, and Troubleshooting......................................................100
Additional Documentation on the Web and Scripts...............................................................101
4 SGeRAC Toolkit for Oracle RAC 10gR2 or later..........................................102
Introduction .........................................................................................................................102
Background.........................................................................................................................102
Coordinating the Oracle RAC/Serviceguard Extension for RAC stack.....................................102
Serviceguard/Serviceguard Extension for RAC multi-node packages and simple package
dependencies .................................................................................................................104
Why use multi-node packages/simple package dependencies for Oracle RAC integration.............105
Serviceguard Extension for RAC Toolkit operation ....................................................................106
Startup and shutdown of the combined Oracle RAC-SGeRAC stack .......................................107
How Serviceguard Extension for RAC starts, stops and checks Oracle Clusterware ..................108
How Serviceguard Extension for RAC Mounts, dismounts and checks ASM disk groups.............108
How Serviceguard Extension for RAC Toolkit starts, stops, and checks the RAC database
instance..........................................................................................................................109
How Serviceguard Extension for RAC Toolkit interacts with storage management subsystems......109
Use Case 1: Oracle Clusterware storage and database storage in SLVM/CVM ..................109
Use Case 2: Oracle Clusterware storage and database storage in CFS .............................110
Use case 3: Database storage in ASM over SLVM...........................................................110
How to create a Serviceguard Extension for RAC modular package........................................111
How Serviceguard Extension for RAC Toolkit maintenance mode works..................................111
Use Case 1: Performing maintenance with Oracle Clusterware..........................................111
Use Case 2: performing maintenance with ASM disk groups............................................111
Use Case 3: performing maintenance with Oracle RAC database instance.........................112
Serviceguard Extension for RAC Toolkit internal file structure.......................................................112
5 Maintenance.........................................................................................115
Reviewing Cluster and Package States with the cmviewcl Command............................................115
Types of Cluster and Package States...................................................................................115
Examples of Cluster and Package States.........................................................................115
Types of Cluster and Package States..............................................................................117
Cluster Status .............................................................................................................118
Node Status and State ................................................................................................118
Package Status and State ............................................................................................118
Package Switching Attributes........................................................................................119
Status of Group Membership........................................................................................119
Service Status ............................................................................................................119
Network Status...........................................................................................................120
Failover and Failback Policies.......................................................................................120
Examples of Cluster and Package States .............................................................................120
Normal Running Status................................................................................................120
6 Contents