Course Locator

Clustering with the SUSE Linux Enterprise High Availability Extension (Advanced Technical Training) [Course 9211]

Course Overview

Purchase

Find a Class

This course covers the installation and configuration of the fundamental components of the SLE HA Extension as well as the installation and configuration of a Corosync/OpenAIS, Pacemaker cluster. It also introduces you to and covers the configuration of basic cluster resources and node fencing (using SBD).

Training Level: 4 - Advanced

Duration: 3 Days

Key Objectives

During this course, you will learn how to:

  • Install and configure the fundamental components of the SLE HA Extension
  • Install and configure Corosync/OpenAIS, Pacemaker cluster
  • Describe and configure basic cluster resources
  • Describe and configure node fending (using SBD)

Audience Summary

This course is designed for system administrators who want to configure high availability clustering using the SUSE Linux Enterprise High Availability Extension.

Course Prerequisites

Before taking this course, you must be a Novell Certified Linux Professional (CLP) or have equivalent knowledge and experience.

Course Outline

SECTION 1 – Introduction to HA Clustering in SLE11  
Objective 1: Lab Environment Overview  
Objective 2: Cluster Terminology
Objective 3: Overview of SLE HA
Objective 4: SLE HA Architecture
LAB 1-1: Configure Storage for the Lab Environment

SECTION 2 – Install and Configure HA Clustering in SLE11
Objective 1: HA Daemon Configuration Overview
Objective 2: Important Files and Directories
Objective 3: Configure the HA Daemon
LAB 2-1: Install the SLE HA Extension
LAB 2-2: Configure the First Cluster Node with sleha-init
LAB 2-3: Configure the Other Cluster Nodes with sleha-join

SECTION 3 – Introduction to the Cluster Information Base
Objective 1: Introduction to Cluster Management Utilities
Objective 2: Overview of Cluster Resources
Objective 3: Resource Agents Objective 4: Cluster Resources
LAB 3-1: Connect to the HA Web Konsole (Hawk)
LAB 3-2: Set Some Cluster Defaults with Hawk
LAB 3-3: Configure Parallel SSH on the Cluster Nodes

SECTION 4 – Introduction to Cluster Resources
Objective 1: Introduction to Cluster Management Utilities
Objective 2: Overview of Cluster Resources
Objective 3: Resource Agents Objective 4: Cluster Resources
LAB 4-1: Configure an IP Address Cluster Resource    
LAB 4-2: Configure a vsftp Cluster Resource form the CLI
LAB 4-3: Configure a Resource Group for an IP and vsftp from the CLI
LAB 4-4: Configure an IP Address Cluster Resource Template
LAB 4-5: Configure an IP Address Cluster Resource from a Template

SECTION 5 – Split-Brain Avoidance and Management
Objective 1: Overview of Split-Brain Avoidance and Management
Objective 2: Resource Fencing
Objective 3: Node Fencing
LAB 5-1: Add Additional SBD Devices

SECTION 6 – Manage Clustered Storage with a SAN
Objective 1: Introduction to Clustered SAN Storage
Objective 2: SAN Alternatives
Objective 3: Configure Storage Cluster Resources    
LAB 6-1: Configure a Cluster Managed Storage Volume

SECTION 7 – Configure Host-based Mirrored Clustered Storage
Objective 1: Introduction to Host-based Mirroring
LAB 7-1: Configure a Linear RAID1 Array from SAN LUNs
LAB 7-2: Configure a Cluster Resource Group for a MD Host-based Mirror

SECTION 8 – Configure Safe Logical Clustered Storage
Objective 1: Manage Flexible Storage in a Clustered Environment
Objective 2: Manage Flexible Storage on the SAN
Objective 3: Manage Flexible Storage on the Cluster Nodes
Objective 4: Components of the Highly Available Storage Infrastructure
LAB 8-1: Configure Cluster Managed Storage Volumes
LAB 8-2: Create a Clustered LVM Volume Group
LAB 8-3: Create a Logical Volume from the Clustered Volume Group
LAB 8-4: Configure a Resource Group for the LVM Volume

SECTION 9 – Configure Active-Active Clustered Storage
Objective 1: Introduction to OCFS2
Objective 2: OCFS2 Architecture
LAB 9-1: Configure OCFS2 Shared Storage with a Wizard

SECTION 10 – Configure Multi-site Clusters with the SLE HA Extension
Objective 1: Overview of Multi-site Clustering
Objective 2: Configure Multi-site Clustering
LAB 10-1: Configure Storage for the Geocluster Lab Environment
LAB 10-2: Configure the First Cluster Node of the First Cluster with sleha-init
LAB 10-3: Configure the other Cluster Nodes of the First Cluster with sleha-join
LAB 10-4: Configure the First Cluster Node of the Second Cluster with sleha-init
LAB 10-5: Configure the other Cluster Nodes of the Second Cluster with sleha-join
LAB 10-6: Configure the Booth Arbitrator
LAB 10-7: Configure the Booth Cluster Resource Groups
LAB 10-8: Grant and Revoke Booth Tickets
LAB 10-9: Configure Resource Groups for a Web Server from the CLI
LAB 10-10: Configure Apache Cluster Resources fro Multi-site Clustering
LAB 10-11: Manually Manage Tickets and Resources

SECTION 11 – Appendix 1: Manually Configure Storage for the Lab Environment
LAB 11-1: Create an LVM Volume Group from Multiple Disks on the Storage1 Server
LAB 11-2: Create a 4MB Logical Volume for an SBD Device on the Storage1 Server
LAB 11-3: Create 4 Logical Volumes on the Storage1 Server
LAB 11-4: Create a 4GB Logical Volume on the Storage1 Server    
LAB 11-5: Create a Logical Volume for OCFS2 on the Storage1 Server
LAB 11-6: Configure an iSCSI Target Server on the Storage1 Server
LAB 11-7: Create an iSCSI Target for the SBD Device on the Storage1 Server
LAB 11-8: Create an iSCSI Target with a Single LUN on the Storage1 Server
LAB 11-9: Create an iSCSI Target with 4 LUNs on the Storage1 Server
LAB 11-10: Create an iSCSI Target for the OCFS2 Device on the Storage1 Server
LAB 11-11: Create an LVM Volume Group from Multiple Disks on the Storage2&3 Servers
LAB 11-12: Create 4MB Logical Volumes for an SBD Devices on the Storage2&3 Servers
LAB 11-13: Create 4GB Logical Volumes on the Storage2&3 Servers
LAB 11-14: Create iSCSI Targets for the SBD Devices on the Storage2&3 Servers
LAB 11-15: Create iSCSI Targets with a Single LUN on the Storage2&3 Servers
LAB 11-16: Configure an iSCSI Initiator on the Cluster Nodes

SECTION 12 – Appendix 2: Manually Configure the Cluster with YaST
LAB 12-1: Create a 8MB Logical Volume for an SBD Device
LAB 12-2: Create an iSCSI Target for the SBD Device
LAB 12-3: Discover Targets with an iSCSI Initiator
LAB 12-4: Configure an SBD STONITH Cluster Resource

SECTION 13 – Appendix 3: Manually Configure OCFS2 Clustered Storage
LAB 13-1: Create an OCFS2 File System on a SAN LUN
LAB 13-2: Configure a Clone Resource Group for DLM, CLVMD, and OCFS2
LAB 13-3: Configure an OCFS2 Volume Cluster Resource
LAB 13-4: Configure an Order Constraint for the Base Storage Clone and OCFS2

Course Testing Information

Course Description

Related Courses

You might also be interested in: