Managing Serviceguard Eighteenth Edition, September 2010

Table 7-3 Types of Changes to Packages (continued)
Required Package StateChange to the Package
Package can be running.
Serviceguard will not allow the change if the new value is less than the
current restart count. (You can use cmmodpkg -R<service_name>
<package> to reset the restart count if you need to.)
Change service_restart: modular
package
Package must not be running.Change SERVICE_RESTART:
legacy package
Package must not be running. (Also applies to cross-subnet
configurations.)
Add or remove a SUBNET (in
control script): legacy package
Package can be running.
See ip_subnet (page 298) for important information. Serviceguard will
reject the change if you are trying to add an ip_subnet that is not
configured on all the nodes on the package's node_name list.
Add or remove an ip_subnet:
modular package
Package can be running.
See ip_subnet” (page 298) and ip_address” (page 299) for important
information. Serviceguard will reject the change if you are trying to add
an ip_address that cannot be configured on the specified ip_subnet, or is
on a subnet that is not configured on all the nodes on the package's
node_name list.
Add or remove an ip_address:
modular package
Package must not be running. (Also applies to cross-subnet
configurations.)
Add or remove an IP (in
control script): legacy package
Package can be running.
Serviceguard will reject the change if you are trying to add a node on
which the specified ip_subnet is not configured.
Add or delete nodes from
package’s ip_subnet_node list in
cross-subnet configurations
(page 299)): modular package
Package must not be running.Add, delete, or change
cluster_interconnect_subnet
Package can be running.
Serviceguard will not allow the change if the subnet being added is
down, as that would cause the running package to fail.
Add or remove monitoring for
a subnet: monitored_subnet for
a modular package or SUBNET
(in the package configuration
file) for a legacy package
Package can be running.
Serviceguard will not allow the change if it would cause the package
to fail.
Change
local_lan_failover_allowed
392 Cluster and Package Maintenance