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.
</para>
<para>
The example cluster will use:
<orderedlist>
<listitem>
<para>
&DISTRO; &DISTRO_VERSION; as the host operating system
</para>
</listitem>
<listitem>
<para>
Corosync to provide messaging and membership services,
</para>
</listitem>
<listitem>
<para>
Pacemaker to perform resource management,
</para>
</listitem>
<listitem>
<para>
DRBD as a cost-effective alternative to shared storage,
</para>
</listitem>
<listitem>
<para>
GFS2 as the cluster filesystem (in active/active mode)
</para>
</listitem>
</orderedlist>
</para>
<para>
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.