Linux HA
Alta disponibilidad en entornos Linux
En este curso se abordarán las soluciones GNU para proveer de alta disponibilidad a aplicaciones como MySQL, NFS, PostgreSQL, etc. Se trabajará con Pacemaker para crear clusters de servidores y DRBD para la replicación de datos entre nodos del cluster.
Objetivo
Crear y administrar clusters de aplicaciones como MySQL o NFS bajo entorno Linux.
Dirigido a:
Administradores Linux con experiencia en el manejo de servidores, aplicaciones y redes TCP/IP. Idealmente, el perfil sería el de una persona que hubiera superado con éxito el curso de LPI 201 y 202 o con una experiencia similar.
Programa del curso
- Introducción y conceptos sobre Alta Disponibilidad: Qué es y cómo funciona.- Introducción a DRBD
- Crear y administrar recursos con DRBD
- Introducción a Linux HA: Heartbeat, Pacemaker
- Fencing: Introducción y conceptos.
- Instalación de Pacemaker
- CRM shell: administración fácil de Pacemaker
- Creación del primer recurso en Pacemaker
- Restricciones en Pacemaker (location, colocation and ordering constraints).
- Creación de un servidor de NFS en Alta Disponibilidad con Pacemaker y DRBD.
- Creación de un servidor de MySQL en Alta Disponibilidad con Pacemaker y DRBD.
- Utilización de dopd para hacer resource fencing.
- Utilización crm-fence-peer.sh para hacer resource fencing.
- Recursos apilados con DRBD (stacked resources).
- DRBD para Disaster Recovery: Creación de un cluster de cuatro nodos.