Using Serviceguard Extension for RAC, 3rd Edition, May 2006

Serviceguard Configuration for Oracle 9i RAC
Using Packages to Configure Startup and Shutdown of RAC Instances
Chapter 3164
5. Copy the Oracle shell script templates from the ECMT default source
directory to the package directory.
# cd /etc/cmcluster/pkg/${SID_NAME}
# cp -p /opt/cmcluster/toolkit/oracle/*
Example:
# cd /etc/cmcluster/pkg/ORACLE_TEST0
# cp -p /opt/cmcluster/toolkit/oracle/*
Edit haoracle.conf as per README
6. Gather the package service name for monitoring Oracle instance
processes. In Serviceguard Manager, this information can be found
under the “Services” tab.
SERVICE_NAME[0]=${SID_NAME}
SERVICE_CMD[0]=”etc/cmcluster/pkg/${SID_NAME}/toolkit.sh
SERVICE_RESTART[0]=”-r 2”
Example:
SERVICE_NAME[0]=ORACLE_TEST0
SERVICE_CMD[0]=”/etc/cmcluster/pkg/ORACLE_TEST0/toolkit.
sh”
SERVICE_RESTART[0]=”-r 2”
7. Gather how to start the database using an ECMT script. In
Serviceguard Manager, enter this filename for the control script
start command.
/etc/cmcluster/pkg/${SID_NAME}/toolkit.sh start
Example: /etc/cmcluster/pkg/ORACLE_TEST0/toolkit.sh start
8. Gather how to stop the database using an ECMT script. In
Serviceguard Manager, enter this filename for the control script stop
command.
/etc/cmcluster/pkg/${SID_NAME}/toolkit.sh stop
Example: /etc/cmcluster/pkg/ORACLE_TEST0/toolkit.sh stop