# Clusters from Scratch

Creating Active/Passive and Active/Active Clusters on Fedora
Pacemaker 1.1 3 0

The purpose of this document is to provide a start-to-finish guide to building an example active/passive cluster with Pacemaker and show how it can be converted to an active/active one.

The example cluster will use:

1. &DISTRO; &DISTRO_VERSION; as the host operating system

2. Corosync to provide messaging and membership services,

3. Pacemaker to perform resource management,

4. DRBD as a cost-effective alternative to shared storage,

5. GFS2 as the cluster filesystem (in active/active mode)

6. The crm shell for displaying the configuration and making changes

Given the graphical nature of the Fedora install process, a number of screenshots are included. However the guide is primarily composed of commands, the reasons for executing them and their expected outputs.