Managing HP Serviceguard for Linux, Eighth Edition, March 2008

Building an HA Cluster Configuration
Preparing Your Systems
Chapter 5166
Building Volume Groups and Logical Volumes
Step 1. Use Logical Volume Manager (LVM) to create volume groups that can be
activated by Serviceguard packages.
For an example showing volume-group creation on LUNs, see “Building
Volume Groups: Example for Smart Array Cluster Storage (MSA 500
Series)” on page 164. (For Fibre Channel storage you would use
device-file names such as those used in the section “Creating Partitions”
on page 160.)
Step 2. On Linux distributions that support it, enable activation protection for
volume groups. See “Enabling VG Activation Protection” on page 163.
Step 3. To store data on these volume groups you must create logical volumes.
The following creates a 500 Megabyte logical volume named
/dev/vgpkgA/lvol1 and a one Gigabyte logical volume named
/dev/vgpkgA/lvol2 in volume group vgpkgA:
lvcreate -L 500M vgpkgA
lvcreate -L 1G vgpkgA
Step 4. Create a file system on one of these logical volumes, and mount it in a
newly created directory:
mke2fs -j /dev/vgpkgA/lvol1
mkdir /extra
mount -t ext3 /dev/vgpkgA/lvol1 /extra
NOTE For information about supported filesystem types, see the fs_type
discussion on page 225.
Step 5. To test that the file system /extra was created correctly and with high
availability, you can create a file on it, and read it.
echo "Test of LVM" >> /extra/LVM-test.ascii
cat /extra/LVM-test.ascii