Contenido del curso

    1. Configurar selinux

      VISTA PREVIA GRATUITA
    2. Crear swap en disco

      VISTA PREVIA GRATUITA
    3. Crear swap en fichero

    4. Puertos necesarios

    1. Instalación de Galera en MariaDB

    2. Instalación de Galera en MySQL parte 1

    3. Instalación de Galera en MySQL parte 2

    1. Montar cluster Parte 1

    2. Montar cluster Parte 2

    3. Montar un cluster Parte 3

    4. Arrancar cluster mariadb

    5. Arrancar cluster mysql

    6. Comprobar que el cluster funciona. Tablas de réplica

    7. Añadir nodos

    8. Comprobar los logs de arranque

    9. Ver como trabaja el cluster

    10. Crear usuario

    11. Variables para configurar el cluster

    12. Opciones del Proveedor

    13. Ver el estado de la réplica

    14. Ejemplo de una transacción

    1. Introducción a los State Transfers

    2. SST

    3. IST

    4. Probar SST Parte 1

    5. Probar SST Parte 2

    6. Probar SST Parte 3

    7. Ficheros para controlar el cluster

    8. Parar un nodo. ¿qué sucece?

    9. Probar IST

    10. Un detalle más profundo de SST/IST

    1. Propiedades de Eviction

    2. Primary Componente. Componente primario

    3. Parada correcta de un nodo

    4. Caida de un nodo

    5. Pérdida de conexión de un nodo

    6. Parar varios nodos de forma correcta

    7. Parar y arrancar el cluster completo

    8. Caida de varios nodos

    9. Caida de todos los nodos del cluster Parte 1

    10. Caida de todos los nodos del cluster Parte 2

    11. Split Brain

    12. Ejemplo SplitBrain

    13. Poner pesos a los nodos

    14. Arbitrator. Introduccion

    15. Arbitrator. Ejemplo

Sobre este curso

  • $50.00
  • 84 lecciones
  • 8 horas de contenido de video

Requisitos previos

  • Conocimientos básicos de Linux

  • Conocimientos básicos de MySQL o MariaDB

  • Conocimientos básicos de SQL

  • Un PC con al menos 4Gigas de RAM y 20G de disco duro

  • Galera solo funciona en Linux, por tanto si tu equipo es Windows, debes poder crear máquinas virtuales en Linux para las prácticas del curso

DESCRIPCIÓN DEL CURSO


Durante este curso aprenderás a instalar configurar y manejar clusters de MariaDB y MySQL utilizando la herramienta Galera Cluster.

Empezaremos por lo más básico e iremos ampliando os conocimientos hasta llegar a tratar detalles más profundos y complejos.

El curso será muy práctico y podrás trabajar y probar con clusters de varios nodos para aprender la tecnología.  Veremos como afrontar posibles caídas de los nodos y la forma de recuperar el cluster.

¿Qué requisitos necesito? Para hacer el cuso se necesita un mínimo conocimiento de MySQL/MariaDB. También necesitas conocimientos de Linux, ya que Galera solo funciona en ese Sistema Operativo

¿Qué es Galera? Es una solución de gestión de bases de datos que permite  un funcionamiento ininterrumpido y una alta disponibilidad  completa.

Galera Cluster es una  solución de tipo clustering multimaster para bases de datos. Se basa en la replicación síncrona de alto rendimiento, donde todos los nodos disponen de la misma información.

Galera Cluster minimiza las pérdidas de datos y garantiza una alta fiabilidad y failover

Es un paquete de software para sistemas operativos Linux que permite la creación y gestión de clústeres de MySQL, XtraDB y MariaDB. Esta aplicación de clúster se basa en el motor de almacenamiento InnoDB o su derivado XtraDB

Entre los puntos que trataremos en el curso se encuentran:

  • Introducción
  • Instalar Galera
  • Crear el cluster
  • Trabajar con el cluster
  • Hacer uso de SST e IST
  • Probar diversos escenarios de caídas y paradas del cluster
  • Hacer Backups del entorno
  • Manejar la cache de los nodos
  • Configurar Balanceo de carga 
  • etc...


Si tienes cualquier duda sobre el curso no dudes en contactar conmigo