Curso Enterprise Linux High Availability Clustering

  • Linux & Suse

Curso Enterprise Linux High Availability Clustering

32 horas
Visão Geral

Este é um Curso Enterprise Linux High Availability Clustering, aprofundado que se concentra em duas áreas principais: cluster de alta disponibilidade (HA) Linux e administração de armazenamento HA. O armazenamento é parte integrante de muitos clusters de alta disponibilidade para fazer uso de tecnologias de armazenamento em cluster para permitir configurações ativas/ativas.
Ao longo de muitos exercícios de laboratório aprofundados, cada aluno montará um cluster Linux realista de três nós utilizando as melhores práticas. Cada nó possui três interfaces de rede e cada cluster de aluno possui sua própria VLAN de cluster dedicada.
A classe contém uma matriz de armazenamento para LUNs compartilhados entre os nós. Isso permite que os alunos executem tarefas do mundo real em um ambiente real, incluindo multipathing, comunicação em anel redundante, cluster de última pessoa e cenários de armazenamento compartilhado.

Objetivo

Após realizare este Curso Enterprise Linux High Availability Clustering, você será capaz de:

  • Arquitetura e Design de Cluster,
  • Marcapasso,
  • Corosync,
  • Esgrima,
  • Gestão de recursos,
  • Gerenciamento Avançado de Recursos,
  • Multicaminhos,
  • Cluster LVM,
  • Sistema de arquivos global
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introduction to Clustering and Storage Management

  1. Clustering Introduction
  2. Cluster Building Blocks
  3. Shared Storage
  4. Hardware and Software Requirements
  5. Network Considerations
  6. Split Brain Prevention with Fencing
  7. HA Components
  8. Clustered Resources
  9. Configuration Tools
  10. Red Hat Cluster Stack Roadmap
  11. Running Commands on Multiple Systems

Lab Tasks

  1. Running Commands on Multiple Hosts
  2. Prepare System for Clustering
  3. Static Network Configuration

Corosync and Quorum Management

  1. Vocabulary
  2. Network Topology
  3. Ethernet Bonding
  4. Communication Methods
  5. IPv6 Considerations
  6. Cluster Node Preparation
  7. Enable and Configure pcsd
  8. PCS & PCSD
  9. Cluster Quorum
  10. Advanced Quorum Techniques
  11. Corosync
  12. Corosync – Redundant Ring Protocol (RRP)
  13. Corosync Security
  14. Joining and Leaving the Cluster
  15. Quorum Administration • Upgrading

Lab Tasks

  • Install and Configure PCSD
  • Setup a Two Node Cluster
  • Setup a Three Node Cluster with PCS
  • Totem RRP – PCS GUI

STONITH and Fencing

  1. Fencing Introduction
  2. Node Level Fencing
  3. Node Fencing: External
  4. Node Fencing: Internal
  5. Node Fencing: Pseudo
  6. Resource Level Fencing
  7. Fencing Architecture
  8. STONITH Subsystem
  9. Fencing Agents
  10. Fencing Agents listing
  11. Resource Spotlight: IPAddr2
  12. STONITH Resources
  13. Working With stonith_admin
  14. Manual Fencing
  15. Best Practices

Lab Tasks

  • Suicide Fencing with Storage Based Death
  • Fencing with fence_scsi

Pacemaker Cluster Resource Manager

  1. Cluster Architecture Revisited
  2. Pacemaker Architecture
  3. Pacemaker Cluster Information Base (CIB)
  4. Resource Management Overview
  5. Component Relationships
  6. Resource Agents
  7. Types of Resources
  8. Resource Naming Conventions
  9. Resource Specific Parameters/Options
  10. Resource Meta Parameters/Options
  11. Resource Agent Operations
  12. Discover Resource Agents
  13. Available Resource Agents
  14. Add a Primative Resource
  15. Resource Group Management
  16. Resource Group Example
  17. Resource Actions: Monitoring
  18. Resource Administration
  19. PCS vs. CRM_*

Lab Tasks

  • Simple Management with PCS-GUI
  • Using Resource Groups

Advanced Resource Configuration

  1. Resource Placement Basics
  2. Resource Ordering
  3. Location Constraints
  4. Relocating Resources
  5. Relocation on Failure
  6. Resource Standard: Clones & Multi-State
  7. Resource Operations
  8. Troubleshooting
  9. Cluster Maintenance

Lab Tasks

  • Setup a Web Farm
  • Using Constraints
  • Cluster Monitoring

Storage Technologies

  1. Remote Storage Overview
  2. Remote Filesystem Protocols
  3. Remote Block Device Protocols
  4. Distributed Lock Manager
  5. dlm_controld & dlm_tool
  6. Block Devices and the Device Mapper
  7. Managing Loopback Devices

Lab Tasks

  • Manipulating Block Devices

iSCSI

  1. iSCSI Architecture
  2. iSCSI Target Implementations
  3. iSCSI Target Node Preparation & targetcli
  4. iSCSI Target Administration
  5. iSCSI Target Defining Storage Objects
  6. iSCSI Target LUN Administration
  7. iSCSI Target Network Portal Configuration
  8. iSCSI Target Security
  9. iSCSI Target Examples
  10. Open-iSCSI Initiator Implementation
  11. iSCSI Initiator Discovery
  12. iSCSI Initiator Node Administration
  13. Mounting iSCSI Targets at Boot
  14. iSCSI Multipathing Considerations

Lab Tasks

  • iSCSI Initiator Configuration

Kernel Device Management

  1. Managing Linux Device Files
  2. Kernel Hardware Info – /sys/
  3. /sys/ Structure
  4. udev
  5. I/O Elevators

Lab Tasks

  • Creating Custom UDEV Rules

Device Mapper and Multipathing

  1. SAN Multipathing
  2. Multipath Configuration
  3. Multipathing Best Practices

Lab Tasks

  • Multipath Configuration

Advanced LVM & Cluster LVM

  1. Logical Volume Management
  2. Implementing LVM
  3. Creating Logical Volumes
  4. Activating LVM VGs
  5. Exporting and Importing a VG
  6. Examining LVM Components
  7. Changing LVM Components
  8. Advanced LVM Overview
  9. Advanced LVM: Components & Object Tags
  10. Advanced LVM: Automated Storage Tiering
  11. Advanced LVM: Thin Provisioning
  12. Advanced LVM: Striping & Mirroring
  13. Advanced LVM: RAID Volumes
  14. cLVM

Lab Tasks

  • Creating and Managing LVM Volumes
  • cLVM

Global File System (GFS) 2

  1. GFS2 Overview
  2. GFS2 Capabilities
  3. GFS2 Theory of Operation
  4. GFS2 Configuration Prerequisites
  5. Setting Up Cluster LVM
  6. GFS2 Filesystem Creation & Mounting
  7. GFS2 Filesystem Management
  8. GFS2 Fencing Requirement

Lab Tasks

  • GFS2
TENHO INTERESSE

Cursos Relacionados

Curso Linux Bash Shell Programming

32 horas

Curso Linux Suse SLE200 Transitioning Enterprise 15

8 Horas

Curso Enterprise Server Deployment SLE211v15

16 horas

Curso SUSE Enterprise Server 15 Administration SLE201v15

32 Horas

Curso Linux Suse Enterprise Server 15 Adm Advanced SLE301v15

32 horas

Curso Linux Suse SLES for SAP Applications HA Deployment and Configuration

24 Horas

Curso Suse Linux Protegendo Enterprise Server 12 SLE341

24 Horas