Managing HP Serviceguard for Linux, Sixth Edition, August 2006

Building an HA Cluster Configuration
Creating the Logical Volume Infrastructure
Chapter 5 147
Creating the Logical Volume Infrastructure
Serviceguard makes use of shared disk storage. This is set up to provide
high availability by using redundant data storage and redundant paths
to the shared devices. Storage for a Serviceguard package is logically
composed of LVM Volume Groups that are activated on a node as part of
starting a package on that node. Storage is generally configured on
logical units (LUNs).
Disk storage for Serviceguard packages is built on shared disks that are
cabled to multiple cluster nodes. These are separate from the private
Linux root disks, which include the boot partition and root file systems.
To provide space for application data on shared disks, create disk
partitions using the fdisk, and build logical volumes with LVM.
You can build a cluster (next section) before or after defining volume
groups for shared data storage. If you create the cluster first, information
about storage can be added to the cluster and package configuration files
after the volume groups are created.
See ““Volume Managers for Data Storage” on page 75 for an overview of
volume management in HP Serviceguard for Linux. The sections that
follow explain how to do the following tasks:
“Displaying Disk Informationon page 149
“Creating Partitions” on page 149
“Enabling VG Activation Protection” on page 152
“Building Volume Groups: Example for Smart Array Cluster Storage
(MSA 500 Series)” on page 153
“Building Volume Groups and Logical Volumes” on page 156
“Distributing the Shared Configuration to all Nodes” on page 157
“Testing the Shared Configuration” on page 158
“Storing Volume Group Configuration Data” on page 160
“Setting up Disk Monitoring” on page 161