Managing HP Serviceguard A.11.20.10 for Linux, December 2012

4.8.6.2 Online Reconfiguration of Generic Resources
Online operations such as addition, deletion, and modification of generic resources in packages
are supported. The following operations can be performed online:
Addition of a generic resource of generic_resource_evaluation_type set to
during_package_start, whose status is not down.
Please ensure that while adding a generic resource, the equivalent monitor is available; if not
add the monitor while adding a generic resource.
Addition of a generic resource of generic_resource_evaluation_type set to
before_package_start, whose status is 'up'.
Deletion of a generic resource. Please ensure that while deleting a generic resource, the
equivalent monitor is also removed. However, if a common resource is being monitored across
multiple packages, then before removing the monitor ensure that the generic resource being
deleted is not configured in other packages that are also using this monitor.
Modification of generic_resource_evaluation_type from before_package_start
to during_package_start or vice versa when the resource is 'up'.
Modification of generic_resource_up_criteria specified for resources of evaluation
type before_package_start or during_package_start provided the new up criteria
does not cause the resource status to evaluate to 'down' (i.e., the current_value of the resource
still satisfies the new up_criteria).
Modification of resource type from a simple resource to an extended resource is allowed only
if the generic_resource_evaluation_type is during_package_start in all the
running packages that currently use the resource.
4.8.6.3 Online Reconfiguration of serviceguard-xdc Modular Package Parameters
Online operations such as addition, deletion, and modification of serviceguard-xdc package
parameters in serviceguard-xdc packages are supported. The following operations can be performed
online:
Modification of xdc/xdc/rpo_target parameter.
Modification of xdc/xdc/raid_monitor_interval parameter.
Addition of a new MD device (xdc/xdc/raid_device[]) along with its mirror halves
(xdc/xdc/raid_device_0[] and xdc/xdc/raid_device_1[]).
Deletion of an existing MD device (xdc/xdc/raid_device[]) and its mirror halves
(xdc/xdc/raid_device_0[] and xdc/xdc/raid_device_1[]).
Changing one mirror half (xdc/xdc/raid_device_0[] or xdc/xdc/raid_device_1[])
of an existing MD at once.
The following operations cannot be performed online:
Changing at once both the mirror halves (xdc/xdc/raid_device_0[] and
xdc/xdc/raid_device_1[]) of an existing MD device (xdc/xdc/raid_device[]).
Changing the service_name attribute of "raid_monitor" service when the serviceguard-xdc
package is running.
4.8.7 About Package Dependencies
A package can have dependencies on other packages, meaning the package will not start on a
node unless the packages it depends on are running on that node.
You can make a package dependent on any other package or packages running on the same
cluster node, subject to the restrictions spelled out in Chapter 6, under dependency_condition
(page 174).
4.8 Package Configuration Planning 107