Managing Serviceguard 13th Edition, February 2007

Troubleshooting Your Cluster
Testing Cluster Operation
Chapter 8344
Testing Cluster Operation
Once you have configured your Serviceguard cluster, you should verify
that the various components of the cluster behave correctly in case of a
failure. In this section, the following procedures test that the cluster
responds properly in the event of a package failure, a node failure, or a
LAN failure.
CAUTION In testing the cluster in the following procedures, be aware that you are
causing various components of the cluster to fail, so that you can
determine that the cluster responds correctly to failure situations. As a
result, the availability of nodes and applications may be disrupted.
Start the Cluster using Serviceguard Manager
If you have just finished configuring your cluster, it starts automatically.
If it is halted later, restart it: from the System Management Homepage
(SMH), select the cluster and choose Administration -> Run
Cluster...
Testing the Package Manager
You can test that the package manager is operating correctly. Perform
the following procedure for each package on the cluster:
1. Obtain the PID number of a service in the package by entering
# ps -ef | grep <service_cmd>
where service_cmd is the executable specified in the package control
script with the parameter SERVICE_CMD. The service selected must
not have SERVICE_RESTART specified.
2. To kill the service_cmd PID, enter
# kill PID
3. To view the package status, enter
# cmviewcl -v
The package should be running on the specified adoptive node.