Managing Serviceguard 13th Edition, February 2007
Understanding Serviceguard Hardware Configurations
Redundant Disk Storage
Chapter 244
When planning and assigning SCSI bus priority, remember that one
node can dominate a bus shared by multiple nodes, depending on what
SCSI addresses are assigned to the controller for each node on the
shared bus. All SCSI addresses, including the addresses of all interface
cards, must be unique for all devices on a shared bus.
Data Protection
It is required that you provide data protection for your highly available
system, using one of two methods:
• Disk Mirroring
• Disk Arrays using RAID Levels and Multiple Data Paths
Disk Mirroring
Disk mirroring is one method for providing data protection. The logical
volumes used for Serviceguard packages should be mirrored.
Serviceguard does not provide protection for data on your disks. This
capability is provided for LVM storage with HP’s Mirrordisk/UX product,
and for VxVM (and CVM on HP-UX releases that support it; see “About
VERITAS CFS and CVM” on page 27) with the VERITAS Volume
Manager. When you configure logical volumes using software mirroring,
the members of each mirrored set contain exactly the same data. If one
disk should fail, the storage manager will automatically keep the data
available by accessing the other mirror. Three-way mirroring in LVM (or
additional plexes with VxVM) may be used to allow for online backups or
even to provide an additional level of high availability.
To protect against Fibre Channel or SCSI bus failures, each copy of the
data must be accessed by a separate bus; that is, you cannot have all
copies of the data on disk drives connected to the same bus.
It is critical for high availability that you mirror both data and root
disks. If you do not mirror your data disks and there is a disk failure, you
will not be able to run your applications on any node in the cluster until
the disk has been replaced and the data reloaded. If the root disk fails,
you will be able to run your applications on other nodes in the cluster,
since the data is shared. However, system behavior at the time of a root
disk failure is unpredictable, and it is possible for an application to hang
while the system is still running, preventing it from being started on