O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Linux High Availability: Red Hat EX436 and LPIC-3 304

Video Description

More Than 8 Hours of video instruction to learn everything you need to know about Linux High Availability

Overview

Linux High Availability Complete Video Course: Red Hat EX436 and LPIC-3 304 has 8 hours of comprehensive video that teaches you everything you need to know about configuring and using High Availability in Linux. Uptime is a crucial part of your job. This title focuses on giving you the knowledge you need to maintain a high level of availability for you Linux servers. You will also find full hands-on labs, so you can get real-world experience while working your way through the course. The course can be used with all flavors of Linux, including Red Hat, Ubuntu, and SUSE. It also covers every objective in the Red Hat Certificate of Expertise in High Availability Clustering exam (EX436) and the High Availability portion of the Linux Professional Institute LPIC-3 304: Virtualization and High Availability exam.

Description

Linux High Availability Clustering Complete Video Course is a unique video product that teaches you how to implement and configure high availability solutions for your Linux projects. High Availability ensures the availability of critical workloads in the cloud and in data centers for both large corporate and smaller environments and this video course is your go-to resource for getting started with High Availability today.


Configuring High Availability is an essential part of setting up a Linux environment. High Availability is used in the data center, but also for ensuring the availability of critical workloads in the Cloud. The video course includes whiteboard concept teaching, live CLI work, screencast teaching, and hands-on labs, so you have everything you need to learn about High Availability for your work. It also covers everything you need to study for and pass the RHCA Exam 436 and also covers the High Availability portion of the Linux Professional Institute LPIC-3 304: Virtualization and High Availability exam.

About the Instructor

Sander van Vugt is an independent Linux trainer, author, and consultant living in the Netherlands. Sander has written numerous books about different Linux-related topics and many articles for Linux publications around the world. Sander has been teaching Red Hat, SUSE, and LPI Linux classes since 1994. As a consultant, he specializes in Linux High Availability solutions and performance optimization. More information about Sander is on his website at www.sandervanvugt.com.

For more information about RHAT certification and additional resources, visit the author's RHAT Certification page.

Topics include:

Module 1: High Availability Essentials
Module 2: Linux HA Clustering
Module 3: Cluster Storage
Module 4: Configuring Advanced HA Solutions
Module 5: Load Balancing

Skill Level

  • Beginning to intermediate

What You Will Learn

  • Key concepts for all the objectives on the Red Hat Certified Administrator (RHCSA) exam
  • Information on the new RHEL 7 exam

Who Should Take This Course

Primary audience:

  • Anyone interested in learning about Linux High Availability

Secondary audience:

  • Candidates for the Red Hat Certified Architect "High Availability" exam (exam 426 and/or the LPIC-3 304 Virtualization and High Availability exam).

Course Requirements

Intermediate as well as experienced Linux administrators

About LiveLessons Video Training

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Programming, Web Development, Mobile Development, Home and Office Technologies, Business and Management, and more. View all LiveLessons on InformIT at http://www.informit.com/livelessons.

Table of Contents

  1. Introduction
    1. Linux High Availability: Introduction 00:03:15
    2. i. LPI 304 / RHCA 423 Exam Overview 00:03:43
    3. ii. Setting up a Lab Environment 00:03:02
  2. Module 1: High Availability Essentials
    1. Module Introduction 00:00:26
  3. Lesson 1: Linux Clustering Solutions Overview
    1. Learning objectives 00:00:23
    2. 1.1 HA Clusters 00:03:15
    3. 1.2 Load Balancing Clusters 00:03:11
    4. 1.3 High Performance Clusters 00:02:23
    5. Summary 00:00:40
  4. Lesson 2: Understanding HA Clustering Needs
    1. Learning objectives 00:00:29
    2. 2.1 Example: Creating an HA Solution for a Web Server 00:03:05
    3. 2.2 Shared Storage 00:06:12
    4. 2.3 Quorum 00:02:37
    5. 2.4 Fencing 00:03:34
    6. 2.5 Understanding Active/Passive vs. Active/Active 00:02:30
    7. 2.6 Setting up an HA Architecture 00:03:33
    8. Summary 00:01:07
  5. Module 2: Linux HA Clustering
    1. Module Introduction 00:00:57
  6. Lesson 3: Software Solutions Overview
    1. Learning objectives 00:00:26
    2. 3.1 Heartbeat 00:01:25
    3. 3.2 Red Hat Cluster Suite: cman and rgmanager 00:01:35
    4. 3.3 Heartbeat 2.0 and the CRM 00:03:16
    5. 3.4 Managing the Membership Layer: Corosync 00:01:11
    6. 3.5 Managing Cluster Resources: Pacemaker 00:01:47
    7. 3.6 Current State: Mainstream Pacemaker and Red Hat pcs 00:01:43
    8. Summary 00:00:34
  7. Lesson 4: Configuring the Membership Layer
    1. Learning objectives 00:00:36
    2. 4.1 Setting up Multicast-based Corosync on SUSE 00:05:19
    3. 4.2 Setting up Unicast-based Corosync on Red Hat 00:06:56
    4. 4.3 Tuning Corosync Options 00:06:45
    5. 4.4 Using udpu in Corosync 00:03:46
    6. Lesson 4 Labs Configuring Corosync on SUSE and Configuring Corosync on Red Hat 00:01:12
    7. Lesson 4 Lab 1 Solution Configuring Corosync on SUSE 00:01:12
    8. Lesson 4 Lab 2 Solution Configuring Corosync on Red Hat 00:06:14
    9. Summary 00:00:43
  8. Lesson 5: Working with Pacemaker
    1. Learning objectives 00:01:01
    2. 5.1 Understanding Pacemaker Components 00:04:32
    3. 5.2 Managing the Cluster with crmsh 00:08:31
    4. 5.3 Managing the Cluster with pcs on Red Hat 00:08:09
    5. 5.4 Managing the Cluster with HAWK 00:01:49
    6. 5.5 Configuring Generic Cluster Properties 00:02:56
    7. 5.6 Working with Resource Agents 00:05:03
    8. Lesson 5 Labs Setting up an HA Web Server Using crmsh and Setting up an HA Web Server Using pcs 00:01:38
    9. Lesson 5 Lab 1 Solution Setting up an HA Web Server Using crmsh 00:07:06
    10. Lesson 5 Lab 2 Solution Setting up an HA Web Server Using pcs 00:03:37
    11. Summary 00:00:38
  9. Lesson 6: Managing Fencing
    1. Learning objectives 00:00:53
    2. 6.1 Understanding Quorum 00:04:19
    3. 6.2 Managing Quorum 00:04:55
    4. 6.3 Understanding the Need for Fencing 00:04:19
    5. 6.4 Understanding the Different Types of Fence Agents 00:10:01
    6. 6.5 Configuring Fencing on Red Hat 00:04:34
    7. 6.6 Configuring the Red Hat fence_xvm Device 00:08:32
    8. 6.7 Configuring Nested Fencing on Red Hat 00:03:55
    9. 6.8 Configuring the SBD Device on SUSE 00:10:31
    10. 6.9 Verifying Fencing Functionality 00:01:52
    11. Lesson 6 Labs Configuring Fencing on SUSE and Configuring Fencing on Red Hat 00:01:19
    12. Lesson 6 Lab 1 Solution Configuring Fencing on SUSE 00:04:16
    13. Lesson 6 Lab 2 Solution Configuring Fencing on Red Hat 00:07:15
    14. Summary 00:00:47
  10. Lesson 7: Resource Management
    1. Learning objectives 00:00:34
    2. 7.1 Understanding Resource Types 00:06:19
    3. 7.2 Managing Resources 00:10:17
    4. 7.3 Managing Resource Constraints 00:08:54
    5. 7.4 Working with Groups 00:05:19
    6. 7.5 Working with Clones 00:02:34
    7. 7.6 Managing Failed Resources 00:08:56
    8. Lesson 7 Labs Working with Resource Groups and Constraints in pcs and Working with Resource Groups and Constraints in crm 00:00:51
    9. Lesson 7 Lab 1 Solution Working with Resource Groups and Constraints in pcs 00:05:34
    10. Lesson 7 Lab 2 Solution Working with Resource Groups and Constraints in crm 00:05:39
    11. Summary 00:00:37
  11. Lesson 8: Operational Cluster Management
    1. Learning objectives 00:00:30
    2. 8.1 Managing Resource States 00:04:25
    3. 8.2 Managing Node Membership States 00:08:14
    4. 8.3 Managing Node States 00:03:34
    5. 8.4 Migrating Resources 00:04:48
    6. 8.5 About Resource Cleanup 00:02:05
    7. 8.6 Cluster Logging 00:05:30
    8. 8.7 Setting up Cluster Notifications 00:03:52
    9. Lesson 8 Labs Managing Resources with pcs and Managing Resources with crmsh 00:01:11
    10. Lesson 8 Lab 1 Solution Managing Resources with pcs 00:05:27
    11. Lesson 8 Lab 2 Solution Managing Resources with crmsh 00:06:47
    12. Summary 00:00:32
  12. Module 3: Cluster Storage
    1. Module Introduction 00:00:33
  13. Lesson 9: Configuring DRBD
    1. Learning objectives 00:00:42
    2. 9.1 Understanding DRBD 00:04:01
    3. 9.2 Setting up a DRBD Device 00:08:11
    4. 9.3 Managing DRBD 00:03:27
    5. 9.4 Integrating DRBD in the Pacemaker Cluster 00:06:59
    6. Lesson 9 Lab Creating an Active/Passive DRBD Device 00:00:51
    7. Lesson 9 Lab Solution Creating an Active/Passive DRBD Device 00:08:58
    8. Summary 00:00:26
  14. Lesson 10: Configuring an iSCSI SAN
    1. Learning objectives 00:00:51
    2. 10.1 Understanding iSCSI SAN 00:03:12
    3. 10.2 Configuring an iSCSI Target 00:09:29
    4. 10.3 Managing an iSCSI Initiator 00:08:27
    5. 10.4 Managing iSCSI Timeouts 00:02:52
    6. 10.5 Understanding Cluster Based iSCSI 00:03:20
    7. Lesson 10 Lab Configuring an HA iSCSI Target on top of DRBD 00:01:13
    8. Lesson 10 Lab Solution Configuring an HA iSCSI Target on top of DRBD 00:09:31
    9. Summary 00:00:53
  15. Lesson 11: Managing Multipath
    1. Learning objectives 00:00:39
    2. 11.1 Understanding Multipath 00:03:36
    3. 11.2 Configuring Multipath 00:06:33
    4. 11.3 Testing Multipath 00:01:33
    5. Lesson 11 Lab Setting up Multipath for iSCSI 00:00:52
    6. Lesson 11 Lab Solution Setting up Multipath for iSCSI 00:04:06
    7. Summary 00:00:41
  16. Lesson 12: Working with LVM in a Cluster
    1. Learning objectives 00:00:34
    2. 12.1 LVM Overview 00:06:17
    3. 12.2 Understanding Cluster LVM Challenges 00:02:10
    4. 12.3 Understanding HA LVM 00:01:15
    5. 12.4 Setting up HA LVM 00:05:10
    6. 12.5 Understanding cLVM 00:01:16
    7. 12.6 Setting up cLVM 00:07:24
    8. Lesson 12 Lab Configuring HA LVM 00:00:26
    9. Lesson 12 Lab Solution Configuring HA LVM 00:16:07
    10. Summary 00:00:50
  17. Lesson 13: Managing GFS2 in a Red Hat Cluster
    1. Learning objectives 00:00:30
    2. 13.1 GFS2 Overview 00:02:41
    3. 13.2 Creating a GFS2 File System 00:06:22
    4. 13.3 Managing a GFS2 File System 00:08:46
    5. 13.4 Managing GFS2 Cluster Resources 00:02:21
    6. Lesson 13 Lab Creating a GFS2 Cluster Resource on top of cLVM 00:00:48
    7. Lesson 13 Lab Solution Creating a GFS2 Cluster Resource on top of cLVM 00:18:54
    8. Summary 00:00:26
  18. Lesson 14: Managing OCFS2
    1. Learning objectives 00:00:33
    2. 14.1 OCFS2 Overview 00:03:02
    3. 14.2 Creating a Cluster Managed OCFS2 File System 00:04:43
    4. 14.3 Managing an OCFS2 File System 00:02:50
    5. Lesson 14 Lab Creating an OCFS2 File System on top of cLVM 00:00:50
    6. Lesson 14 Lab Solution Creating an OCFS2 File System on top of cLVM 00:17:31
    7. Summary 00:00:40
  19. Module 4: Configuring Advanced HA Solutions
    1. Module Introduction 00:00:28
  20. Lesson 15: Configuring an HA Apache Web Server
    1. Learning objectives 00:00:30
    2. 15.1 Introduction 00:02:05
    3. 15.2 Understanding 2-Node Cluster Issues 00:07:38
    4. 15.3 Setting up Fencing 00:04:58
    5. 15.4 Setting up the Shared LVM Storage 00:07:22
    6. 15.5 Creating the Apache Resource Group 00:02:53
    7. 15.6 Managing Constraints 00:01:11
    8. Summary 00:00:34
  21. Lesson 16: Configuring an HA NFS Solution
    1. Learning objectives 00:00:34
    2. 16.1 Introduction 00:01:13
    3. 16.2 Setting up the Cluster and Storage Layer 00:04:22
    4. 16.3 Setting up the NFS Service 00:09:44
    5. 16.4 Configuring Resource Constraints 00:01:28
    6. 16.5 Testing the Solution 00:02:05
    7. Summary 00:00:47
  22. Lesson 17: Managing Legacy Red Hat Clustering
    1. Learning objectives 00:00:34
    2. 17.1 Understanding Legacy RHCS Architecture 00:01:13
    3. 17.2 Setting up the Base Cluster 00:09:10
    4. 17.3 Managing Quorum 00:06:24
    5. 17.4 Configuring Fencing 00:05:17
    6. 17.5 Creating Resources and Services 00:09:18
    7. Lesson 17 Lab Configuring an HA Apache Web Server 00:00:30
    8. Lesson 17 Lab Solution Configuring an HA Apache Web Server 00:00:20
    9. Summary 00:00:39
  23. Module 5: Load Balancing
    1. Module Introduction 00:00:34
  24. Lesson 18: Managing Load Balancing Solutions
    1. Learning objectives 00:00:21
    2. 18.1 Understanding Load Balancing 00:03:24
    3. 18.2 Setting up DNS Round Robin Load Balancing 00:02:08
    4. 18.3 Using LVS 00:02:19
    5. 18.4 Understanding HAProxy 00:02:01
    6. 18.5 Configuring HAProxy as a Layer 7 Load Balancer 00:05:11
    7. 18.6 Setting up Keepalived 00:04:12
    8. 18.7 Managing Ldirectord 00:00:56
    9. Lesson 18 Lab Configuring a Load Balancing Cluster 00:01:09
    10. Summary 00:00:29
  25. Summary
    1. Linux High Availability: Summary 00:00:48