High Availability for Oracle ASM using HP Serviceguard Solutions, September 2010
Table Of Contents
- High Availability for Oracle ASM using HP Serviceguard Solutions
- Introduction
- Terms and definitions
- ASM background
- HP Serviceguard support for ASM on HP-UX 11i v2
- HP Serviceguard support for ASM on HP-UX 11i v3 and later
- Framework for ASM support with Serviceguard
- Installing, configuring, and troubleshooting
- Related documentation
- Appendix
- Call to action

2
Introduction
This document discusses the use of the Oracle database server feature called Automatic Storage
Management (ASM) in configurations of HP Serviceguard for single database instance failover.
HP Serviceguard Extension for RAC (SGeRAC) supports ASM with Oracle RAC on both ASM over
raw devices and ASM over SLVM. For Oracle single instance failover, HP Serviceguard support is for
ASM over LVM where the members of the ASM disk groups are raw logical volumes managed by
LVM. LVM provides the necessary I/O fencing mechanism and also the multipathing capability not
present in HP-UX 11i v2.
When using ASM with Oracle single instance database versions prior to 11gR2, the ASM file
descriptors were kept open on ASM disk group members even after the disk groups had been
dismounted. Oracle has released patches which address the ASM descriptor issue and meets the
HP Serviceguard requirement for supporting ASM. Note that these patches are not required for
Oracle 11gR2 or later versions.
This white paper describes how Oracle failover packages can now use Oracle ASM with the interim
patches provided by Oracle.
The framework for ASM integration with HP Serviceguard makes use of an HP Serviceguard
Multi-Node Package (MNP) to encapsulate the ASM instance and to have the ASM instance running
on all nodes, with one or more Oracle single instance failover packages dependent on this MNP.
Customers wishing to use the proposed framework for ASM integration with HP Serviceguard should
use this white paper in conjunction with the HP Serviceguard Enterprise Cluster Master Toolkit (ECMT)
bundle available from HP.
Terms and definitions
Term Definition
ASM Automatic Storage Management
CDB Serviceguard Configuration Database
DSF Device Special File
ECMT HP Serviceguard Enterprise Cluster Master Toolkit
LV Logical Volume
LVM Logical Volume Manager
MNP Multi-Node Package
OEM Oracle Enterprise Manager
PV Physical Volume
RAC Oracle Real Application Clusters
SGeRAC HP Serviceguard Extension for RAC
SLVM Shared Logical Volume Manager
SQL Structured Query Language