Linux High Availability Clustering




Linux High Availability Clustering

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

Design and deploy a high availability cluster to provide active/passive or active/active services using HA Pacemaker

Url: View Details

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

Rating: 4.31429

Level: Intermediate Level

Duration: 7 hours

Instructor: Shikhar Verma • 60k+ Students Worldwide


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap