Linux High Availability Clustering
4.5 (173 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,281 students enrolled

Linux High Availability Clustering

Design and deploy a high availability cluster to provide active/passive or active/active services using HA Pacemaker
Bestseller
4.5 (173 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,281 students enrolled
Last updated 12/2019
English
Current price: $113.99 Original price: $174.99 Discount: 35% off
3 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll 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
Requirements
  • PC or Laptop with internet Connection
  • Red Hat Certified Engineer (RHCE) certification or equivalent experience.
  • CentOS 7, RHEL7 ISO Image
  • Vmware workstation
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.


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

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
Course content
Expand all 56 lectures 06:52:12
+ Introduction
12 lectures 01:37:19
Resource & Resource Group
07:40
About failover, fencing
05:29
About shared storage & quorum
04:38
Cluster Architecture
07:35
Lab Setup using KVM Environment
13:42
Fencing configuration
05:05
Lab Session - fencing device
11:51
Troubleshooting fencing device
08:56
+ Managing Cluster Nodes
8 lectures 56:03
Starting & Stopping Cluster Services
08:48
Adding & Removing A Cluster Node
08:00
Fencing Configuration
05:09
Standby & unstandby Nodes
06:07
Quorum Operations
07:42
Practice Lab Session
04:47
quorum options "wait_for_all"
09:45
quorum options "auto_tie_breaker"
05:45
+ Creating and Configuring Resources
4 lectures 36:18
Create and configure high-availability resources
05:43
Practice Lab Session
11:38
Creating a clustered Apache service
13:32
Managing Resources
05:25
+ Troubleshooting High-Availability Cluster
3 lectures 28:07
Inspect and configure cluster logging
11:26
Troubleshooting resource failures
10:05
Troubleshooting cluster network issues
06:36
+ Complex Resource Group
2 lectures 23:18
Configuring an Active/Passive NFS Resource Group
05:33
Practice Lab Session
17:45
+ Managing Constraints
4 lectures 36:29
Managing Constraints
10:07
Order Constraints
14:48
Location Constraints
07:00
Colocation Constraints
04:34
+ Two Node Cluster Issues
4 lectures 18:09
No room for node failure
04:09
Split Brain
06:49
Fence death/fence racing
03:52
The cluster does not start until both nodes have started
03:19
+ Configuring iSCSI Targets & Initiator
6 lectures 34:16
About iSCSI targets
05:00
iSCSI Fundamentals
03:33
iSCSI Component Terminology
03:11
Practice Lab Session - 1
07:32
Practice Lab Session - 2
09:28
Practice Lab Session - 3
05:32
+ Managing High Availabiity Logical Volumes
4 lectures 31:58
About Clustered LVM & HA-LVM
03:30
Shared a disk(lun) to all clusterd nodes using iSCSI Server
09:30
Configured HA-LVM - 1
11:18
Configured HA-LVM - 2
07:40
+ Managing Clustered Logical Volumes
3 lectures 21:56
Active/Active configuration of logical volumes
05:15
Configure a clustered LVM
13:46
Configure a volume group for clustered lvm
02:55