Linux High Availability Clustering (Udemy.com)
Design and deploy a high availability cluster to provide active/passive or active/active services using HA Pacemaker
Created by: Shikhar Verma
Last updated August 2024
What you will learn
- Students should understand HA cluster concepts and how to manage different nodes, start/stop services
- Creating High-Availability Clusters
- Managing Cluster Nodes and Quorum
- Managing Fencing
- Creating and Configuring Resources
- Managing Constraints
- About Order, Location & Colocation Constraints
- Troubleshooting High-Availability Clusters
- Controlling Complex Resource groups
- Managing Two Node Clusters
- Concept about Split Brain, Fence death/fence racing
- Managing iSCSI Initiators
- Configuring & Managing High-Availability Logical Volumes
- Managing Clustered Logical Volumes
- GFS2 Concepts
- Creating a GFS2 formatted Cluster File Systems
- Growing & Repairing a GFS2 File System
How it compares
Against the other 848 rated Udemy courses in IT Certifications on CourseDuck:
- Rating4.2 out of 5higher than 10% of them
- Reviews1,473#223 of 849 by number of reviews
- Length6.7 hoursshorter than 58% of them
- Last updatedAugust 2024earlier than 77% of them
Course 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
1) wait_for_all
2) 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
Instructor Details
- 4.2 Rating
1,473 Reviews
Shikhar Verma
Shikhar Verma – Entrepreneur, Corporate Trainer, and IT Consultant
●Founder & CEO of Techstart – Leads an IT company specializing in designing, developing certified courses, content creation, and managing online/offline IT projects for renowned companies.
●15+ Years of Industry Experience – Worked extensively in the IT sector before establishing his own business, bringing deep expertise in technology and corporate training.
●Passionate About Technology & Education – Dedicated to utilizing his technical skills to drive both organizational success and personal career growth.
●Renowned Udemy Instructor – Simplifies complex technical concepts and delivers them in an engaging and approachable manner.
●Educating Since 2016 – Taught over 100,000 students worldwide across multiple learning platforms.
●Educational Background – Holds a BTech in Electrical and Electronics Engineering.
●Core Expertise:
☆Generative AI, Python, DevOps, Docker, Git, Kubernetes, Linux, Ansible, Shell Scripting
☁️ AWS Cloud (Amazon Web Services), Linux Clustering, GCP
More courses by Shikhar Verma
Master Linux Troubleshooting: Hands-On Training for 2026 Pro
4.2 (4,805 Reviews)
Provider: Udemy
Time: 44h
$16.99
Red Hat Training and Certification - RHEL 8/9 (RH124) (2025)
4.6 (3,208 Reviews)
Provider: Udemy
Time: 19h
$74.99
Automation with Ansible Playbooks – Hands-On! (2025)
4.7 (2,696 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
Managing Ansible with AWX and Ansible Tower (2025)
4.5 (2,376 Reviews)
Provider: Udemy
Time: 4.2h
$11.99
DevOps: CI/CD using Jenkins, Maven, Git, Sonar, OWASP, Trivy (2025)
4.1 (1,617 Reviews)
Provider: Udemy
Time: 11.8h
$84.99
More IT Certifications courses
Master Splunk Enterprise Administration: Certification Prep (2024)
5.0 (154 Reviews)
Provider: Udemy
Time: 1.8h
$59.99
Cisco Troubleshooting Labs For CCNA, CCNP, and CCIE Students (2026)
4.9 (819 Reviews)
Provider: Udemy
Time: 6.8h
$10.99
CCNA Cyber Ops Tools: Sec Onion, Wireshark, and Kali Linux (2025)
4.9 (292 Reviews)
Provider: Udemy
Time: 4.5h
$10.99
ISTQB Certified Tester - Foundation Level latest Version (2025)
4.9 (224 Reviews)
Provider: Udemy
Time: 9.5h
$19.99
CompTIA Tech+ FC0-U71 Prep Hands-on training, Practice Exam (2026)
4.9 (132 Reviews)
Provider: Udemy
Time: 7.6h
$11.99
Cisco CCNA 200-301 – The Complete Guide to Getting Certified (2026)
4.8 (90,672 Reviews)
Provider: Udemy
Time: 42.7h
$19.99
Reviews
By Elisha Lai on 6/27/2023
Not bad. Accent was a bit difficult to understand at times + the transcript was not transcribing consistently. Sections 9, 10 and 11 can be a bit more organised as well. Overall good course for beginners like me. Thanks!
By Aakash M on 4/17/2023
The course needs to be updated \ While started following your course and performing practicals on it. I saw that version of the packages that we need to install got upgraded and with that, some of the commands and concepts are also modified/updated. Please check and update it on this course. It will help in understanding this course more clearly/completely. Last updated on Nov 2022. Thanks.
By Hyderali Syed on 9/10/2022
I really think that this has helped me to understand cluster .Good course. Need to have some Linux admin experience to really understand the concept. Since I am in linux for last 3 years most of the lectures made sense to me. Overall Good. Thankq.
By Tommy TBones Cramer on 4/24/2022
I learned how to configure cluster servers although I was hoping I could use this on my Plesk servers but Plesk will not support this. When and if I ever use a dedicated database server I will come back to this course to review how to set up a database cluster. Thank you I learned
By Ted Swoyer on 10/6/2019
Good course and instructor. Labs are good application of course materials. I took half start off because some labs assume a reset of the cluster and this gave me trouble some times. If these are the topics you want to know, I recommend this course.
By Skinni Zio on 7/17/2019
Thumbs up!!!!! I would recommend this course to any one who wants to have a deep understanding of the pacemaker/Linux HA clustering. what I love most about the course is the clear explanation of the different cluster components, the role the play and how they interact with one another
By Ragupathi C on 6/5/2019
In this course few concepts are missed. I have already raised the questions. But I did not get the proper Answer from the instructor. If he clearifies then the course will help somehow to move forward.
By Michael Rowen on 5/24/2019
I was completely pleased to see you do both HA LVM and Cluster LVM setups. Seeing complete lab examples made it understandable. Sometimes a good example is what is required to complete one's knowledge. Thanks!
By Thamizharasan on 5/8/2019
Best course ! we can gain more knowledge. The way he teaching was excellent .everyone can understand and make use of it. Spending time for the course is most valuable . Once Again thanks for your efforts . Your master ! Keep rocking !!
By Nagha on 4/14/2019
It was a pleasure to be part of this course. The instructor is proactive. All my concerns were taken care of. I am so happy to be a Red Hat certified specialist in high availability. My results are enclosed below: Dear Pierre Nagha: The results of your recent EX436 Red Hat Certified Specialist in High Availability Clustering Exam are reported below. Exam domain number: 11 Passing score: 210 Your score: 279 Result: PASS Congratulations -- you have earned the Red Hat Certified Specialist in High Availability Clustering certification. Performance on exam objectives: OBJECTIVE: SCORE High Availability Cluster Installation and Configuration: 100% High Availability Services Configuration: 71% GFS File System Configuration: 100% iSCSI and Multipath Configuration: 100% Cluster Logging and Monitoring Configuration: 100%
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100












