Managing HP Serviceguard A.11.20.20 for Linux, May 2013
• FAILBACK_POLICY. For failover packages, enter the failback_policy (page 179).
• NODE_NAME. Enter the node or nodes on which the package can run; as described under
node_name (page 176).
• AUTO_RUN. Configure the package to start up automatically or manually; as described under
auto_run (page 176).
• NODE_FAIL_FAST_ENABLED. Enter the policy as described under
node_fail_fast_enabled (page 177).
• RUN_SCRIPT and HALT_SCRIPT. Specify the pathname of the package control script
(described in the next section). No default is provided. Permissions on the file and directory
should be set to rwxr-xr-x or r-xr-xr-x (755 or 555).
(Script timeouts): Enter the run_script_timeout (page 177) and halt_script_timeout
(page 177).
SCRIPT_LOG_FILE. (optional). Specify the full pathname of the file where the RUN_SCRIPT
and HALT_SCRIPT will log messages. If you do not specify a path, Serviceguard will create
a file with “.log” appended to each script path, and put the messages in that file.
• If your package has relocatable IP addresses, enter the SUBNET if you want it to be monitored
(this means the package will stop if the subnet fails).
This must be a subnet that is already specified in the cluster configuration, and it can be either
an IPv4 or an IPv6 subnet. It must not be a link-local subnet (link-local package IPs are not
allowed). See monitored_subnet (page 181).
IMPORTANT: Each subnet specified here must already be specified in the cluster configuration
file via the NETWORK_INTERFACE parameter and either the HEARTBEAT_IP or
STATIONARY_IP parameter. See “Cluster Configuration Parameters ” (page 91) for more
information.
See also “Stationary and Relocatable IP Addresses and Monitored Subnets” (page 62) and
monitored_subnet (page 181).
IMPORTANT: For cross-subnet configurations, see “Configuring Cross-Subnet Failover”
(page 239).
• If your package runs services, enter the SERVICE_NAME as described under service_name
(page 183) and values for SERVICE_FAIL_FAST_ENABLED as described under
service_fail_fast_enabled (page 184) and SERVICE_HALT_TIMEOUT as described
under service_halt_timeout (page 184). Enter a group of these three for each service.
IMPORTANT: Note that the rules for valid SERVICE_NAMEs are more restrictive as of
Serviceguard A.11.18.
• ACCESS_CONTROL_POLICY. You can grant a non-root user PACKAGE_ADMIN privileges for
this package.
See the entries for user_name, user_host, and user_role user_name (page 191), and
“Controlling Access to the Cluster” (page 158), for more information.
• If the package will depend on another package, enter values for DEPENDENCY_NAME,
DEPENDENCY_CONDITION, and DEPENDENCY_LOCATION.
For more information, see the corresponding parameter descriptions starting on (page 180),
and “About Package Dependencies” (page 112).
7.7 Configuring a Legacy Package 235