Managing Serviceguard 11th Edition, Version A.11.16, Second Printing June 2004

Understanding Serviceguard Software Components
How Package Control Scripts Work
Chapter 3 93
Package Control Script Error and Exit Conditions
Table 3-4 shows the possible combinations of error condition, failfast
setting and package movement for failover packages.
Table 3-4 Error Conditions and Package Movement
Package Error Condition Results
Error or
Exit Code
Node
Failfast
Enabled
Service
Failfast
Enabled
HP-UX
Status
on
Primary
after
Error
Halt
script
runs
after
Error
or Exit
Package
Allowed to
Run on
Primary
Node after
Error
Package
Allowed
to Run on
Alternate
Node
Service
Failure
YES YES TOC No N/A (TOC) Yes
Service
Failure
NO YES TOC No N/A (TOC) Yes
Service
Failure
YES NO Running Yes No Yes
Service
Failure
NO NO Running Yes No Yes
Run Script
Exit 1
Either
Setting
Either
Setting
Running No Not changed No
Run Script
Exit 2
YES Either
Setting
TOC No N/A (TOC) Yes
Run Script
Exit 2
NO Either
Setting
Running No No Yes
Run Script
Timeout
YES Either
Setting
TOC No N/A (TOC) Yes
Run Script
Timeout
NO Either
Setting
Running No Not changed No
Halt Script
Exit 1
YES Either
Setting
Running N/A Yes No