Requirements
Description
This course helps you to understand high availability clustering by providing a strong concept and hands-on experience with Pacemaker and Corosync components of Red Hat / CentOS Enterprise High Availability Cluster
Lab Design : KVM based lab setup in this course module
Subtitle is not added in this course module
Course Content
Introduction
What is clustering & cluster types?
Advantages of Clustering Servers
Concepts and techniques
Resource and resource groups
Failover, Fencing, Shared Storage, Quorum
Cluster Architecture
Lab Setup using KVM Environment
Configuring a Basic Cluster
Configuring a fencing agent using KVM host mahcine
Troubleshooting fencing device
Managing Cluster Nodes
Starting & Stopping Cluster Services
Enabling & Disabling the Cluster Services
Adding & Removing A Cluster Node
The Standby & unstandby Nodes
Quorum Operations
Lab Session on quorum
Managing Quorum Calculations
Cluster Setup Switches
wait_for_all
auto_tie_breaker
Creating and Configuring Resources
Create and configure high-availability resources
Creating a clustered Apache service
Managing Resources
Troubleshooting High-Availability Cluster
Inspect and configure cluster logging
Troubleshooting resource failures
Troubleshooting cluster network issues
Complex Resource Group
Configuring an Active/Passive NFS Resource Group
Lab Session
Managing Constraints
Types of constraints
Order, Location & Colocation Constraint
Practice Lab Session
Two Node Cluster Issues
No room for node failure
Split Brain
Fence death/fence racing
The cluster does not start until both nodes have started
Practice Lab Session
Managing iSCSI Initiators
iSCSI fundamentals
Configuring an iSCSI Server
Several types of backing Storage
block, fileio, pscsi & ramdisk
Creating iSCSI Target
Lab Session to create a block backstore from the targetcli shell
Managing High Availability Logical Volumes
Clustered LVM & HA-LVM
Lab Session to shared a disk (lun) to all cluster nodes
Practice Lab Session on HA-LVM
Managing Clustered Logical Volumes
Active/Active configuration of logical volumes
Distributed Lock Manager (DLM) for lock management
clvmd daemon
Practice Lab Session
Global File System 2 (GFS2)
GFS2 concepts
Creating a GFS2 formatted Cluster File Systems
Managing a GFS2 File System
Managing a GFS2 Resource in the cluster
Growing & Repairing a GFS2 File System
Who this course is for
Linux High Availability Clustering course is aimed at senior system administrators responsible for maximizing resiliency though high availability clustering services