Managing Serviceguard Eighteenth Edition, September 2010

The following table describes different types of failover behavior and the settings in
the package configuration file that determine each behavior. See “Package Parameter
Explanations” (page 287) for more information.
Table 4-2 Package Failover Behavior
Parameters in Configuration FileSwitching Behavior
node_fail_fast_enabled set to no. (Default)
service_fail_fast_enabled set to NO for all services. (Default)
auto_run set to yes for the package. (Default)
Package switches normally after
detection of service, network, or EMS
failure, or when a configured resource
dependency is not met. Halt script runs
before switch takes place. (Default)
failover_policy set to min_package_node.
Package fails over to the node with the
fewest active packages.
failover_policy set to configured_node. (Default)
Package fails over to the node that is
next on the list of nodes. (Default)
failback_policy set to automatic.
Package is automatically halted and
restarted on its primary node if the
primary node is available and the
package is running on a non-primary
node.
failback_policy set to manual. (Default)
failover_policy set to configured_node. (Default)
If desired, package must be manually
returned to its primary node if it is
running on a non-primary node.
service_fail_fast_enabled set to yes for a specific service.
auto_run set to yes for all packages.
All packages switch following a system
reset (an immediate halt without a
graceful shutdown) on the node when
a specific service fails. Halt scripts are
not run.
service_fail_fast_enabled set to yes for all services.
auto_run set to yes for all packages.
All packages switch following a system
reset on the node when any service fails.
An attempt is first made to reboot the
system prior to the system reset.
Failover packages can be also configured so that IP addresses switch from a failed LAN
card to a standby LAN card on the same node and the same physical subnet. To manage
this behavior, use the parameter local_lan_failover_allowed (page 296) in the package
configuration file. (yes, meaning enabled, is the default.)
Package Configuration Planning 177