Build production-ready high availability clusters on Red Hat Enterprise Linux, progressing from cluster architecture fundamentals through advanced shared storage. Starting with network topology design and five-nines availability concepts, this course covers every layer of the HA stack: Corosync cluster communication and quorum management, STONITH fencing strategies for split-brain prevention, and the complete Pacemaker resource management framework.
Pacemaker coverage is extensive, spanning resource agent architecture and the Cluster Information Base (CIB) through primitive resources, resource groups, clone resources, and multi-state configurations. Students master the constraint system including colocation, ordering, and location rules, then apply scoring logic and migration thresholds to design resilient failover behavior. The shared storage track covers iSCSI target and initiator deployment with targetcli, device mapper multipathing, advanced LVM features including RAID volumes, thin provisioning, and automated storage tiering, clustered LVM with clvmd, and GFS2 cluster file systems.
Every chapter includes hands-on lab exercises on multi-node cluster environments, with over 25 labs covering cluster builds, fencing validation, resource failover testing, iSCSI configuration, multipath setup, and GFS2 deployment. Students leave prepared to architect and operate HA clusters for mission-critical enterprise workloads.