HP Serviceguard Enterprise Cluster Master Toolkit User Guide, December 2012 (5900-2145)

Attributes newly added to ECMT Oracle toolkit
The following attributes are added to ECMT Oracle toolkit. These attributes must be populated only
for coexistence in an SGeRAC cluster. When there are no SGeRAC packages configured in the
same cluster, these attributes must be left empty.
ORA_CRS_HOME: When using ECMT oracle toolkit in a coexistence environment, this attribute
must be set to Oracle CRS HOME.
OC_TKIT_DIR: When using ECMT Oracle in a coexistence environment, this attribute must be
set to the SGeRAC Toolkit’s Oracle Clusterware (OC) package directory.
Figure 7 describes the various package dependencies between the single-instance Oracle database
package created using ECMT and the Oracle RAC packages created using SGeRAC.
Figure 7 Packages in a coexistence environment
Configuring a modular failover package for an Oracle database using ASM in a
coexistence environment
To configure an ECMT modular failover package for an Oracle database:
1. Log in as the Oracle administrator and run the following command to set the database
management policy to manual:
$ORACLE_HOME/bin/srvctl modify database -d <dbname> -y MANUAL
2. Create a database package directory under /etc/cmcluster
Log in as root:
# mkdir /etc/cmcluster/db1_package
3. Create the modular package configuration file "pkg2.conf”:
#cmmakepkg -m ecmt/oracle/oracle pkg2.conf
4. Configure the package attributes:
package_name - Set to any name desired.
package_type - Set to "failover".
Edit the service parameters if necessary. The service parameters are preset to:
service_name oracle_service
service_cmd "$SGCONF/scripts/ecmt/oracle/tkit_module.sh oracle_monitor"
service_restart none
service_fail_fast_enabled no
service_halt_timeout 300
Configuring and packaging Oracle single-instance database to co-exist with SGeRAC packages 57