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.

O’Reilly Media, Pearson IT Certification, and Sander Van Vugt have no affiliation with Red Hat, Inc. The RED HAT and RHCSA trademarks are used for identification purposes only and are not intended to indicate affiliation with or approval by Red Hat, Inc.

Table of contents

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

Product information

  • Title: Linux High Availability: Red Hat EX436 and LPIC-3 304
  • Author(s): Sander van Vugt
  • Release date: August 2017
  • Publisher(s): Pearson
  • ISBN: 0134836081