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

Support for multiple listeners
This feature provides support for multiple listeners with the Enterprise Cluster Master Oracle Toolkit.
It enables you to configure:
1. Single service to monitor all the listeners together: This is the default behavior. If one of the
configured listeners fail, it does not impact the service. However, if all the configured listeners
fail, the service fails, and it leads to the failover of the package to an alternate node. To enable
single service to monitor all listeners, you must not pass the listener name to the service
command. The service_cmd in the package configuration file appears as follows:
DescriptionAttribute Name
oracle_listener_monitorservice_name
“$SGCONF/scripts/ecmt/oracle/tkit_module.sh
oracle_monitor_listener
service_cmd
noneservice_restart
noservice_fail_fast_enabled
300service_halt_timeout
2. A separate service to monitor each listener: This type of packaging is recommended if listeners
are critical. This approach of packaging listeners provides high availability to listeners. If any
one of the configured listeners fail, it leads to a failure of the listener service, and the package
fails over to an alternate node. In this case, the default service_cmd in the package
configuration file must be modified to include the listener name.
For example:
DescriptionAttribute Name
oracle_listener_monitor_1service_name
“$SGCONF/scripts/ecmt/oracle/tkit_module.sh
oracle_monitor_listener <listener_name1>”
service_cmd
noneservice_restart
noservice_fail_fast_enabled
300service_halt_timeout
You must set the above attributes for each listener. For example:
DescriptionAttribute Name
oracle_listener_monitor_2service_name
“$SGCONF/scripts/ecmt/oracle/tkit_module.sh
oracle_monitor_listener <listener_name2>”
service_cmd
noneservice_restart
noservice_fail_fast_enabled
300service_halt_timeout
Ensure that the LISTENER_NAME passed to the service_cmd, matches one of the listener's
names specified in the package configuration file.
Support For Oracle Database without ASM 17