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 😉