Live Application Detach is supported only for modular failover packages and modular multi-node packages.

You cannot detach legacy packages, but you can halt them and then detach the modular packages.

You cannot use Live Application Detach if system multi-node packages (such as SG-CFS-pkg) are configured in the cluster.

See Chapter 6 (page 227) for more information about package types.

You cannot detach a package that is in maintenance mode, and you cannot place a package into maintenance mode if any of its dependent packages are detached.

For more information about maintenance mode, see“Maintaining a Package: Maintenance Mode” (page 287). For more information about dependencies, see “About Package Dependencies” (page 137).

You cannot make configuration changes to a cluster in which any packages are detached. cmapplyconf (1m) will fail.

You cannot halt detached packages while the cluster is down.

If you have halted a node and detached its packages, you can log in as superuser on any other node still running in the cluster and halt any of the detached packages. But if you have halted the cluster, you must restart it, re-attaching the packages, before you can halt any of the packages

If you are using LVM, all the cluster nodes must have Base LVM version B.11.31.0909 or later.

HPVM shared volume groups are not supported with Live Application detach.

cmeval (1m) does not support Live Application Detach.

See “Previewing the Effect of Cluster Changes” (page 292) for more information about cmeval.

In preview mode (-t) cmrunnode and cmruncl can provide only a partial assessment of the effect of re-attaching packages.

The assessment may not accurately predict the placement of packages that depend on the packages that will be re-attached. For more information about preview mode, see “Previewing the Effect of Cluster Changes” (page 292).

cmmodpkg -e-tis not supported for a detached package.

You cannot run a package that has been detached.

This could come up if you detect that a package has failed while detached (and hence not being monitored by Serviceguard). Before you could restart the package on another node, you would need to run cmhaltpkg (1m) to halt the package on the node where it is detached.

You cannot halt a package that is in a transitory state such as STARTING or HALTING. For more information about package states, see “Package Status and State” (page 262).

You cannot detach a package that has relocatable IP addresses on a subnet that is not configured into the cluster.

Such addresses will not be handled properly when the package is attached or re-attached.

Managing the Cluster and Nodes 281

Page 281
Image 281
HP Serviceguard manual Managing the Cluster and Nodes