SLE321 – High availibility Cluster with SUSE Linux Enterprise 12

Managing a high availability cluster with SUSE Enterprise Server 12

Training Goals

Learn how to deploy and administer the SUSE Linux Enterprise 12 High Availability Extension.

  • Become familiar with the key concepts of DRBD and high availability software bricks
  • Set up a high availability cluster and core resources
  • Node fencing and SBD
  • Understanding the split-brain and mechanisms of STONITH
  • Security and debug of a HA cluster

Target

The course is offered for an audience of administrators who know SLES 12 and wish to implement the High Availability solution.

Practical

  • Prerequisites: Good prior knowledge of system administration and command line
  • Duration : 5 days
  • Level : Intermediary
  • Price : 2 500 € HT

The training will alternate theoretical contributions and implementation of each notion addressed.

The training will also include a complete hands-on case that will enable the implementation of the proposed development workflow.

We propose a git server which will host school projects used in practical cases. We will also use the case of an existing project to illustrate the point.

Introduction to the high availability extension of SLE12

  • Cluster terminology
  • review of SLE12 HA
  • Architecture of the solution

Installation and configuration of the cluster

Clustered administration tools

  • HAWK
  • command line tools
  • parallel SSH
  • file synchronization with csync2

Cluster configuration

  • introduction to the Cluster Information Base (CIB)
  • cluster configuration
  • understand the concept of stickiness
  • understand scoring

Create Cluster Resources

  • understand the definition of a cluster resource

Control cluster behavior with constraints

  • Rental constraints
  • Order type constraints
  • Co-location constraints

Avoid split-brain situations

  • Understanding the Split-Brain mechanism
  • STONITH
  • the Redundant Ring Protocol (RRP)

8Introduction to shared storage

  • MultiPath IO (MPIO)
  • basic clustered volumes

RAID software clustered

  • understand MD RAIDMD clustered RAID

LVM clustered

  • general presentation
  • preparing the nodes
  • Exclusive or shared CLVM

Active / active storage

  • Introduction to active / active storage
  • OCFS2
  • GFS2

DRBD clustered

  • introduction to DRBD (Distributed Replicated Block Device)
  • configure DRBD

Securing the cluster

  • SSH keys
  • secure cluster communications
  • implement Access Control Lists (ACLs)

Troubleshooting

  • the logs
  • force an epoch update
  • change the behavior of SBD at startup
  • working with CIB

 

Anne NICOLAS is a co-founder of hupstream and a passionate Open Source for many years. She was release manager of the Mandriva distribution and was also involved in the creation of the Mageia distribution.

She regularly performs consulting misssions for deployments, migrations. She is certified by SUSE as a trainer.

Our next training dates

  • 25 february to 1rst march 2019
  • 21 to 24 may 2019
  • 21 to 25 october 2019

Ask for a quote