Managing Serviceguard 14th Edition, June 2007
Configuring Packages and Their Services
Choosing Package Modules
Chapter 6284
If the package does not complete its startup in the time specified by
run_script_timeout, Serviceguard will terminate it and prevent it
from switching to another node. In this case, if
node_fail_fast_enabled is set to yes, the node will be halted (HP-UX
system reset).
If no timeout is specified (no_timeout), Serviceguard will wait
indefinitely for the package to start.
If a timeout occurs:
• Switching will be disabled.
• The current node will be disabled from running the package.
halt_script_timeout The amount of time, in seconds, allowed for the
package to halt; or no_timeout. The default is no_timeout. The
maximum is 4294.
If the package’s halt process does not complete in the time specified by
halt_script_timeout, Serviceguard will terminate the package and
prevent it from switching to another node. In this case, if
node_fail_fast_enabled (see page 283) is set to yes, the node will
be halted (HP-UX system reset).
If a halt_script_timeout is specified, it should be greater than the sum
of all the values set for service_halt_timeout (see page 291) for this
package.
If a timeout occurs:
• Switching will be disabled.
• The current node will be disabled from running the package.
If a halt-script timeout occurs, you may need to perform manual cleanup.
See “Package Control Script Hangs or Failures” in Chapter 8.
successor_halt_timeout Specifies how long, in seconds, Serviceguard
will wait for packages that depend on this package to halt, before halting
this package. Can be 0 through 4292, or no_timeout. The default is
no_timeout.
• no_timeout means that Serviceguard will wait indefinitely for the
dependent packages to halt.
• 0 means Serviceguard will not wait for the dependent packages to
halt before halting this package.