HP Serviceguard for Linux Version A.11.20.00 Deployment Guide, August 2012

12
Figure 2. Wiring the servers to the storage controllers for redundancy
Preparing the Servers
In preparation for the Serviceguard for Linux installation and configuration steps, the two servers need
to be configured to meet the minimum requirements for Serviceguard in terms of redundant paths to
the external storage server, shared storage configuration and network redundancy.
NOTE: If you haven’t already done so, copy all downloaded software files to a directory on each
server, /tmp/sglx_install, for example.
Configuring the Lock LUN and Shared Volumes
In this section, we will be configuring 2 shared volumes. The first is for the Serviceguard for Linux
cluster lock LUN, a special area of the disk used for cluster arbitration during cluster re-formation.
While this deployment guide provides steps to configure a lock LUN, a quorum server can also be
used for cluster arbitration. The quorum server is a separate software package that comes with
Serviceguard for Linux and requires a third server. The second volume will be used as a shared data
volume for the sample Serviceguard for Linux package (ws) to be created in a later step.
Most of the shared volume configuration is performed on the first node. The configuration can then
be imported to the second node. A few of the steps must be performed on both nodes.
Table 3 shows the details for the 2 shared volumes used in this sample deployment.
Shared Volume
Volume Name
Standard device
paths
Device Mapper persistent
name
Partition
size
Mount
point
Cluster lock LUN edenshare_lockLUN /dev/sda,
/dev/sdd
/dev/mapper/mpath0p1 100 MB n/a
ws package LUN edenshare_ws /dev/sdb,
/dev/sde
/dev/mapper/mpath1p1 200 MB /ws
Table 3. Shared Volumes
Create the Partitions
When configuring the shared storage device earlier in this document, you created 2 shared volumes.
They are for the cluster lock LUN, the ws package LUN. The cluster lock LUN needs to be configured
as a Linuxpartition (Hex code 83) and the package LUNs need to be configured as Linux LVM