Table of Contents
-
Clusters from Scratch
-
Introduction
-
The Scope of This Document
-
What Is Pacemaker?
-
Cluster Architecture
-
Pacemaker Architecture
-
Node Redundancy Designs
-
Installation
-
Install AlmaLinux 9
-
Boot the Install Image
-
Installation Options
-
Configure Network
-
Configure Disk
-
Configure Time Synchronization
-
Root Password
-
Finish Install
-
Configure the OS
-
Verify Networking
-
Login Remotely
-
Apply Updates
-
Use Short Node Names
-
Repeat for Second Node
-
Configure Communication Between Nodes
-
Configure Host Name Resolution
-
Configure SSH
-
Set up a Cluster
-
Simplify Administration With a Cluster Shell
-
Install the Cluster Software
-
Configure the Cluster Software
-
Allow cluster services through firewall
-
Enable pcs Daemon
-
Configure Corosync
-
Explore pcs
-
Start and Verify Cluster
-
Start the Cluster
-
Verify Corosync Installation
-
Verify Pacemaker Installation
-
Explore the Existing Configuration
-
Configure Fencing
-
What is Fencing?
-
Choose a Fence Device
-
Configure the Cluster for Fencing
-
Example
-
Create an Active/Passive Cluster
-
Add a Resource
-
Perform a Failover
-
Prevent Resources from Moving after Recovery
-
Add Apache HTTP Server as a Cluster Service
-
Install Apache
-
Create Website Documents
-
Enable the Apache Status URL
-
Configure the Cluster
-
Ensure Resources Run on the Same Host
-
Ensure Resources Start and Stop in Order
-
Prefer One Node Over Another
-
Move Resources Manually
-
Replicate Storage Using DRBD
-
Install the DRBD Packages
-
Allocate a Disk Volume for DRBD
-
Configure DRBD
-
Initialize DRBD
-
Populate the DRBD Disk
-
Configure the Cluster for the DRBD device
-
Configure the Cluster for the Filesystem
-
Test Cluster Failover
-
Convert Storage to Active/Active
-
Install Cluster Filesystem Software
-
Configure the Cluster for the DLM
-
Create and Populate GFS2 Filesystem
-
Reconfigure the Cluster for GFS2
-
Clone the Filesystem Resource
-
Test Failover
-
Configuration Recap
-
Final Cluster Configuration
-
Node List
-
Cluster Options
-
Resources
-
Default Options
-
Fencing
-
Service Address
-
DRBD - Shared Storage
-
Cluster Filesystem
-
Apache
-
Sample Corosync Configuration
-
Further Reading