HP Serviceguard Enterprise Cluster Master Toolkit User Guide, June 2014

Contents
1 Introduction...............................................................................................7
Installing and Uninstalling Enterprise Cluster Master Toolkit............................................................8
2 Using the Oracle Toolkit in an HP Serviceguard Cluster...................................9
Overview................................................................................................................................9
Supported Versions...................................................................................................................9
Support for Oracle Database Without ASM...............................................................................10
Setting up the application...................................................................................................10
Setting up the Toolkit..........................................................................................................14
Toolkit Overview...........................................................................................................14
Support for multiple listeners...........................................................................................18
Support for DB services..................................................................................................20
Support for database hang detection...............................................................................21
Support for Oracle database backup mode......................................................................21
Support for sourcing the user defined environment variables for Oracle Instance.........................22
Cluster verification for ECMT - Oracle Toolkit.........................................................................22
Oracle package configuration example................................................................................22
Package Setup and Configuration ...................................................................................22
If you are using LVM or VxVM....................................................................................22
If you are using CFS.................................................................................................23
If you are using LVM.................................................................................................24
If you are using VxVM..............................................................................................24
Supporting Oracle ASM Instance and Oracle Database with ASM................................................29
What is Automatic Storage Management (ASM)?..................................................................30
Why ASM over LVM?.........................................................................................................32
Configuring LVM Volume Groups for ASM Disk Groups...........................................................32
Sample command sequence for configuring LVM Volume Groups.............................................33
Serviceguard support for ASM on HP-UX 11i v3 onwards........................................................35
Framework for ASM support with Serviceguard......................................................................35
How Toolkit Starts, Stops, and Monitors the Database instance...........................................36
Serviceguard Toolkit Internal File Structure........................................................................37
ASM File Descriptor Release...........................................................................................39
Installing, Configuring, and Troubleshooting..........................................................................39
Setting up DB instance and ASM instance..................................................................................40
Setting up the Toolkit ..............................................................................................................41
ASM Package Configuration Example.......................................................................................44
Modifying a Legacy Database Package Using an Older Version of Oracle ECMT Scripts to use the
Scripts Provided for ASM Support.............................................................................................52
Adding the Package to the Cluster............................................................................................54
Node-specific Configuration.....................................................................................................54
Error Handling.......................................................................................................................55
Network Configuration............................................................................................................55
Database Maintenance...........................................................................................................56
Configuring and packaging Oracle single-instance database to co-exist with SGeRAC packages......57
Configuring Oracle single-instance database that uses ASM in a Coexistence Environment..........57
Attributes newly added to ECMT Oracle toolkit......................................................................58
Configuring a modular failover package for an Oracle database using ASM in a coexistence
environment......................................................................................................................58
Configuring a legacy failover package for an Oracle database using ASM in a Coexistence
Environment......................................................................................................................60
ECMT Oracle Toolkit Maintenance Mode..............................................................................62
Supporting EBS database Tier..................................................................................................62
Contents 3