Managing Serviceguard 12th Edition, March 2006

Cluster and Package Maintenance
Reconfiguring a Cluster
Chapter 7344
• The only configuration change allowed while a node is unreachable
(for example, completely disconnected from the network) is to delete
the unreachable node from the cluster configuration. If there are also
packages that depend upon that node, the package configuration
must also be modified to delete the node. This all must be done in one
configuration request (cmapplyconf command).
Changes to the package configuration are described in a later section.
The following sections describe how to perform dynamic reconfiguration
tasks using Serviceguard Manager or Serviceguard commands.
Using Serviceguard Manager to Add Nodes to the Configuration
While the Cluster is Running
Select the cluster on the tree or map. Choose Configuring from the
Actions menu. You need root permission on the cluster. On the Nodes
tab, under Available nodes, highlight the node you want to add, and click
Add. Then click Apply. After Refresh, check the cluster’s Properties to
confirm the change.
Using Serviceguard Commands to Add Nodes to the
Configuration While the Cluster is Running
Use the following procedure to add a node with HP-UX commands. For
this example, nodes ftsys8 and ftsys9 are already configured in a running
cluster named cluster1, and you are adding node ftsys10.
1. Use the following command to store a current copy of the existing
cluster configuration in a temporary file:
# cmgetconf -c cluster1 temp.ascii
2. Specify a new set of nodes to be configured and generate a template
of the new configuration. Specify the node name (31 bytes or less)
without its full domain name; for example, specify
ftsys8
and not
ftsys8.cup.hp.com
:
# cmquerycl -C clconfig.ascii -c cluster1 \
-n ftsys8 -n ftsys9 -n ftsys10
3. Edit the file clconfig.ascii to check the information about the new
node.
4. Verify the new configuration:
# cmcheckconf -C clconfig.ascii