Managing HP Serviceguard A.11.20.00 for Linux, June 2012

Table 12 Types of Changes to Packages (continued)
Required Package StateChange to the Package
with the new options; the CAUTION under “Remove a file system: modular package
applies in this case as well.
If only fs_umount_opt is being changed, the file system will not be unmounted; the
new option will take effect when the package is halted or the file system is unmounted
for some other reason.
Package can be running.Add a file system: modular
package
Package must not be running.Add or change a file system:
legacy package
Package should not be running.Remove a file system: modular
package
CAUTION: Removing a file system may cause problems if the file system cannot be
unmounted because it's in use by a running process. In this case Serviceguard kills
the process; this could cause the package to fail.
Package must not be running.Remove a file system: legacy
package
Package can be running.Change
concurrent_fsck_operations,
These changes in themselves will not cause any file system to be unmounted.
, fs_mount_retry_count,
fs_umount_retry_count:
modular package
Package must not be running.Change
concurrent_fsck_operations,
, fs_mount_retry_count,
fs_umount_retry_count:
legacy package
Package can be running.Add, change, or delete
external scripts and pre-scripts:
modular package
Changes take effect when applied, whether or not the package is running. If you add
a script, Serviceguard validates it and then (if there are no errors) runs it when you
apply the change. If you delete a script, Serviceguard stops it when you apply the
change.
Package can be either running or halted.Change package auto_run
See “Choosing Switching and Failover Behavior” (page 95).
Both packages can be either running or halted.Add or delete a configured
dependency
Special rules apply to packages in maintenance mode; see “Dependency Rules for a
Package in Maintenance Mode or Partial-Startup Maintenance Mode ” (page 200).
For dependency purposes, a package being reconfigured is considered to be UP. This
means that if pkgA depends on pkgB, and pkgA is down and pkgB is being
reconfigured, pkgA will run if it becomes eligible to do so, even if pkgB's
reconfiguration is not yet complete.
HP recommends that you separate package dependency changes from changes that
affect resources and services that the newly dependent package will also depend on;
reconfigure the resources and services first and apply the changes, then configure the
package dependency.
For more information see About Package Dependencies” (page 100).
Package can be running provided the status of the generic resource is not 'down'. For
information on online changes to generic resources, see “Online Reconfiguration of
Generic Resources” (page 100).
Add a generic resource of
evaluation type
during_package_start
Package can be running if the status of generic resource is 'up', else package must
be halted.
Add a generic resource of
evaluation type
before_package_start
222 Cluster and Package Maintenance