Part IV. DRBD-enabled applications

Table of Contents

8. Integrating DRBD with Pacemaker clusters
Pacemaker primer
Adding a DRBD-backed service to the cluster configuration
Using resource-level fencing in Pacemaker clusters
Using stacked DRBD resources in Pacemaker clusters
Adding off-site disaster recovery to Pacemaker clusters
Using stacked resources to achieve 4-way redundancy in Pacemaker clusters
Configuring DRBD to replicate between two SAN-backed Pacemaker clusters
DRBD resource configuration
Pacemaker resource configuration
Site fail-over
9. Integrating DRBD with Heartbeat clusters
Heartbeat primer
The Heartbeat cluster manager
Heartbeat resources
Heartbeat resource agents
Heartbeat communication channels
Heartbeat configuration
The ha.cf file
The authkeys file
Propagating the cluster configuration to cluster nodes
Using DRBD in Heartbeat R1-style clusters
Heartbeat R1-style configuration
Managing Heartbeat R1-style clusters
Using DRBD in Heartbeat CRM-enabled clusters
Heartbeat CRM configuration
Managing Heartbeat CRM clusters
Using Heartbeat with dopd
Heartbeat configuration
DRBD Configuration
Testing dopd functionality
10. Integrating DRBD with Red Hat Cluster Suite
Red Hat Cluster Suite primer
OpenAIS and CMAN
CCS
Fencing
The Resource Group Manager
Red Hat Cluster Suite configuration
The cluster.conf file
Using DRBD in RHCS fail-over clusters
Setting up your cluster configuration
11. Using LVM with DRBD
LVM primer
Using a Logical Volume as a DRBD backing device
Configuring a DRBD resource as a Physical Volume
Nested LVM configuration with DRBD
12. Using GFS with DRBD
GFS primer
Creating a DRBD resource suitable for GFS
Configuring LVM to recognize the DRBD resource
Configuring your cluster to support GFS
Creating a GFS filesystem
Using your GFS filesystem
13. Using OCFS2 with DRBD
OCFS2 primer
Creating a DRBD resource suitable for OCFS2
Configuring your cluster to support OCFS2
Creating the configuration file
Configuring the O2CB driver
Creating an OCFS2 filesystem
Using your OCFS2 filesystem
14. Using Xen with DRBD
Xen primer
Setting DRBD module parameters for use with Xen
Creating a DRBD resource suitable to act as a Xen VBD
Using DRBD VBDs
Starting, stopping, and migrating DRBD-backed domU's
Internals of DRBD/Xen integration
Integrating Xen with Heartbeat