Serviceguard for Linux Oracle Toolkit Version A.04.00 Release Notes, October 2008

Serviceguard for Linux Oracle Toolkit Version A.04.00 Release Notes
Enhancements to the Serviceguard for Linux Oracle Toolkit
Chapter 16
Enhancements to the Serviceguard for Linux
Oracle Toolkit
Enhancement to the Serviceguard for Linux Oracle Toolkit for version
A.04.00 include:
Support for MODULAR packages
Listener Monitoring
Listener monitoring is configured as a separate service, and the listener
is restarted as a consequence of service restart. If the restart count is
exceeded, the Oracle package will fail over. Each time the listener is
restarted, a message is logged in the package log file.
In LEGACY packages
To use the monitor listener, a service needs to be added in the Package
Configuration File and Package Control Script as follows:
Package Configuration File:
SERVICE_NAME LISTENER_${SID_NAME}
SERVICE_FAIL_FAST_ENABLED NO
SERVICE_HALT_TIMEOUT 300
Package Control Script:
SERVICE_NAME[1]=LISTENER_${SID_NAME}
SERVICE_CMD[1]=”/opt/cmcluster/pkg/${SID_NAME}/toolkit.sh
monitor_listener”
SERVICE_RESTART[1]=”-r 100"
In MODULAR packages
To use the monitor listener, a service needs to be added in the Package
Configuration File.
In SLES environment $SGCONF = /opt/cmcluster/conf
In RedHat environment $SGCONF = /usr/local/cmcluster/conf
An example for listener monitor service is:
service_name listener_$(SID_NAME)