Using Serviceguard Extension for RAC, 10th Edition, April 2011

5 Maintenance
This chapter includes information about carrying out routine maintenance on a Real Application
Cluster configuration. Starting with version SGeRAC A.11.17, all log messages from cmgmsd log
to /var/adm/syslog/syslog.log by default. As presented here, these tasks differ in some
details from the similar tasks described in the Managing Serviceguard documentation.
Tasks include:
“Reviewing Cluster and Package States with the cmviewcl Command” (page 115)
“Checking the Cluster Configuration and Components” (page 124)
“Online Reconfiguration” (page 128)
“Managing the Shared Storage” (page 129)
“Removing Serviceguard Extension for RAC from a System” (page 132)
“Monitoring Hardware ” (page 132)
Adding Disk Hardware ” (page 133)
“Replacing Disks” (page 134)
“Replacement of I/O Cards” (page 138)
“Replacement of LAN Cards” (page 138)
Reviewing Cluster and Package States with the cmviewcl Command
A cluster or its component nodes may be in several different states at different points in time. Status
information for clusters, packages, and other cluster elements is shown in the output of the cmviewcl
command and in some displays in Serviceguard Manager. This section explains the meaning of
many of the common conditions the cluster or package may be in.
Information about cluster status is stored in the status database that is maintained on each individual
node in the cluster. You can display information contained in this database by issuing the cmviewcl
command:
# cmviewcl -v
The command when issued with the -v option displays information about the whole cluster. See
the man page for a detailed description of other cmviewcl options.
TIP: Some commands take longer to complete in large configurations. In particular, you can
expect Serviceguard’s CPU utilization to increase during cmviewcl -v as the number of packages
and services increases.
You can also specify that the output should be formatted as it was in a specific earlier release by
using the -r option indicating the release format you wish. Example:
# cmviewcl -r A.11.16
See the man page for a detailed description of other cmviewcl options.
Types of Cluster and Package States
A cluster or its component nodes may be in several different states at different points in time. The
following sections describe many of the common conditions the cluster or package may be in.
Examples of Cluster and Package States
The following is an example of the output generated shown for the cmviewcl command:
Reviewing Cluster and Package States with the cmviewcl Command 115