HP Enterprise Cluster Master Toolkit User Guide (5900-2131, December 2011)

NOTE: In case of a modular package, the user need not specify the parameter values in the
haoracle.conf file. The toolkit populates haoracle.conf on its own.
For example:
Edit the haoracle.conf script as indicated by the comments in that script. You will have to
set the variables as shown in the example below:
INSTANCE_TYPE=database
ORACLE_HOME=/ORACLE_TEST0
ORACLE_ADMIN=oracle
SID_NAME=ORACLE_TEST0
START_MODE=open
ASM=no
LISTENER=yes
LISTENER_NAME=LISTENER_ORACLE_TEST0
LISTENER_PASS=
LISTENER_RESTART=
PFILE=${ORACLE_HOME}/dbs/init${SID_NAME}.ora
MONITOR_PROCESSES[0]=ora_pmon_${SID_NAME}
MONITOR_PROCESSES[1]=ora_dbw0_${SID_NAME}
MONITOR_PROCESSES[2]=ora_ckpt_${SID_NAME}
MONITOR_PROCESSES[3]=ora_smon_${SID_NAME}
MONITOR_PROCESSES[4]=ora_lgwr_${SID_NAME}
MONITOR_PROCESSES[5]=ora_reco_${SID_NAME}
MAINTENANCE_FLAG=yes
MONITOR_INTERVAL=30
TIME_OUT=30
PARENT_ENVIRONMENT=no
CLEANUP_BEFORE_STARTUP=no
USER_SHUTDOWN_MODE=abort
ALERT_MAIL_ID=
The parameters ASM_DISKGROUP, ASM_VOLUME_GROUP, ASM_HOME, ASM_USER,
ASM_SID, and KILL_ASM_FOREGROUNDS need to be set only for a database package
using ASM. For more information on ASM, see “Supporting Oracle ASM instance and Oracle
database with ASM” (page 26).
After setting up the Serviceguard environment, each clustered Oracle instance should have
the following files in the related package directory. For example, the ORACLE_TEST0 package,
located at /etc/cmcluster/pkg/ORACLE_TEST0, would contain the following files:
Table 5 Files in ORACLE_TEST0
DescriptionFile Name
Serviceguard package configuration file${SID_NAME}.conf
Serviceguard package control script${SID_NAME}.cntl
Toolkit Interface Scripttoolkit.sh
Toolkit user configuration filehaoracle.conf
Toolkit main scripthaoracle.sh
Oracle start/stop scripthaoracle_sql.sh
Toolkit Monitor Scripthalistener.mon
Listener Monitor Scripthalistener.mon
Another example to create the Serviceguard package using modular method:
1. Create the modular package configuration file "pkg.conf" by including the ECMT Oraclt toolkit
module.
Support For Oracle Database without ASM 25