3

Failover Cluster para Hyper-V en alta disponibilidad

Hola a tod@s.

En este post vamos a ver como se despliega y configura un Failover Cluster de Microsoft para poner en alta disponibilidad nuestros hosts de Hyper-V, un cluster de conmutación por error es un conjunto de equipos independientes que trabajan juntos para aumentar la disponibilidad y escalabilidad de los roles del servidor.

La topología utilizada sería la siguiente:

  • Lo primero que vamos a realizar será instalar la característica de cluster de conmutación por error en cada nodo, para ello, desde el Administrador del servidor, agregamos los roles y características:

  • Se nos abre el siguiente asistente, clic sobre siguiente:

  • Elegimos el tipo de instalación:

 

  • Seleccionamos el servidor:

  • En roles no tocamos nada:

  • En características, marcamos el check de Clúster de conmutación por error:

  • Procedemos a instalar la característica:

  • Como podemos ver ya tenemos instalada la característica de Failover Cluster en ambos nodos:

  • Una vez que hemos desplegado la característica de Clúster de conmutación por error vamos a validar la configuración del Failover Cluster, estas pruebas nos van a indicar si nuestros nodos están preparados para trabajar conjuntamente en el clúster y tenemos todo correcto a nivel de hardware, almacenamiento compartido, redes, etc…, para ello, desde el Administrador del servidor de cualquiera de nuestros nodos abrimos el Administrador de clústeres de conmutación por error:

  • Desde la consola que se nos abre damos clic a Validar configuración:

  • Se nos abre este asistente, clic en siguiente para comenzar:

  • Seleccionamos los servidores que van a formar parte del clúster:

  • Ejecutamos todas las pruebas:

  • Confirmamos:

  • Comienzan las pruebas de validación:

  • Como podemos ver nuestros dos nodos han quedado validado y todas las pruebas se realizaron correctamente:

  • Una vez que nuestros nodos han quedado validado, procedemos a crear el Failover Cluster, para ello damos clic a Crear clúster:

  • Se nos abrirá este asistente, clic en siguiente para continuar:

  • Seleccionamos los servidores que van a formar parte del clúster:

  • Le asignamos un nombre y una dirección IP al clúster, esto va a crear un registro tipo A en nuestro DNS asignando el nombre WFCHV a la dirección IP 192.168.6.10:

  • Confirmamos la creación del Failover Cluster, y agregamos todo el almacenamiento apto al clúster:

  • Comienza a crear el nuevo clúster:

  • Como podemos se ha creado correctamente:

  • Si nos abrimos la consola de Usuarios y equipos de Active Directory, podemos ver que nos ha creado el objeto del clúster como si fuese una cuenta de equipo más:

  • Sobre la Unidad Organizativa Hyper-V tenemos que darle permisos a la cuenta WFCHV para poder crear equipos, ya que esta cuenta nos la crea en el contenedor Computers, y nosotros la hemos movido a esta Unidad Organizativa:

  • Si nos abrimos la consola DNS en nuestro controlador de dominio podemos ver el registro tipo A creado para el clúster:

  • Ahora vamos a renombrar los discos de nuestro Failover Cluster, como podemos ver, de forma automática, el disco de 5 GB se lo ha asignado como disco Quorum (siempre selecciona el más pequeño), para renombrarlos hay que dar botón derecho y propiedades:

  • Una vez renombrados, vamos a agregar al clúster el almacenamiento disponible, para ello, botón derecho sobre el disco y Agregar a volúmenes compartidos de clúster:

  • El almacenamiento compartido nos quedaría de la siguiente manera:

  • Como podemos ver en ambos nodos, esta sería la ruta para el almacenamiento compartido:

  • Ahora vamos a renombrar y configurar las redes, para renombrarlas y configurarlas hay que dar botón derecho y propiedades:

  • Para la red de Heartbeat, la configuramos de la siguiente manera:

  • Para la red de iSCSIB, la configuramos de la siguiente manera:

  • Para la red de iSCSIA, la configuramos de la siguiente manera:

  • Para la red de LAN, la configuramos de la siguiente manera:

  • Así quedarían nuestras redes:

  • Algo muy importante que debemos configurar en las redes de nuestro cluster, es la Configuración de Migración en vivo…, dónde vamos a configurar las redes que vamos a utilizar para migrar las máquinas entre host, en nuestro caso, hemos utilizado la red LAN como primera opción y la red de Heartbeat como segunda opción, las redes de ISCSI las debemos deshabilitar para la migración en vivo:

  • Todos los cambios que realicemos en cualquiera de los dos nodos del clúster, automáticamente se replican entre ellos.
  • Ahora, sobre la consola de Hyper-V de ambos nodos vamos a modificar la ruta por defecto para almacenar los discos duros virtuales y los archivos de configuración de las máquinas virtuales:

  • Una vez que ya tenemos el clúster desplegado y configurado, le vamos a configurar el rol de Máquina virtual para poner nuestras máquinas en alta disponibilidad, para ello, nos vamos a Roles > Configurar rol:

  • Se nos abre este asistente, clic en siguiente para continuar:

  • Seleccionamos el rol de Máquina virtual:

  • Seleccionamos las máquinas virtuales que queremos poner en alta disponibilidad:

  • Confirmamos:

  • Comienza a configurar la alta disponibilidad para las máquinas virtuales:

  • Como podemos ver, el proceso ha finalizado correctamente:

  • Como podemos ver ya tenemos las dos máquinas en alta disponibilidad:

  • Si damos botón derecho sobre cualquiera de las máquinas virtuales, podemos ver el menú de opciones que se nos abre, dónde podemos administrar y configurar todas las opciones de la máquina:

  • Si queremos desplegar una nueva máquina en alta disponibilidad nos vamos a Roles > Máquinas virtuales > Nueva máquina virtual…:

 

Saludos y espero que os sea de ayuda 😉

 

 

jramos

Técnico Superior STI

3 comentarios

  1. Muy buen tutorial amigo! Muchas gracias.
    Una consulta; estos Servidores son WS 2012 R2? O qué versión de windows? Y Puedo hacerlo igual si tengo ya máquinas virtuales corriendo en Hyper-V? Según lo veo, sí.

    • Buenas Jesús me alegro que te venga bien y ta haya servido, te comento que hay una parte en el blog donde se pueden realizar donaciones para el mantenimiento y el hosting del blog, entre todos podremos mejorar estw sitio web.
      Muchas gracias

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.