Managing HP Serviceguard for Linux, Eighth Edition, March 2008

Building an HA Cluster Configuration
Preparing Your Systems
Chapter 5158
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 83 for an overview of
volume management in HP Serviceguard for Linux. The sections that
follow explain how to do the following tasks:
“Displaying Disk Information” on page 159
“Creating Partitions” on page 160
“Enabling VG Activation Protection” on page 163
“Building Volume Groups: Example for Smart Array Cluster Storage
(MSA 500 Series)” on page 164
“Building Volume Groups and Logical Volumes” on page 166
“Distributing the Shared Configuration to all Nodes” on page 167
“Testing the Shared Configuration” on page 168
“Storing Volume Group Configuration Data” on page 170
“Setting up Disk Monitoring” on page 171