Grupos agrupados

La agrupación en clústeres proporciona características adicionales que se requieren para los grupos de recursos que utilizan SRs de GFS2. Para obtener más información acerca de GFS2, vea Configurar almacenamiento.

Un clúster es un grupo de hosts que están más estrechamente conectados y coordinados que los grupos no agrupados. Los hosts del clúster mantienen una comunicación constante entre sí en una red seleccionada. Todos los hosts del clúster conocen el estado de cada host del clúster. Esta coordinación de host permite al clúster controlar el acceso al contenido de GFS2 SR.

Quórum

Cada host de un clúster debe estar siempre en comunicación con al menos la mitad de los hosts del clúster (incluido el mismo). Este estado se conoce como un host con quórum.

El valor de quórum para un grupo de números impares es la mitad de uno más el número total de hosts del clúster: (n + 1) / 2. El valor de quórum para un grupo de números pares es la mitad del número total de hosts del clúster: n/2.

Para un grupo de números pares, es posible que el clúster en ejecución se divida exactamente por la mitad. El clúster en ejecución decide qué mitad de las autovalencias del clúster y qué mitad del clúster tiene quórum. Cuando un grupo agrupado de números pares se enciende desde un inicio en frío, los hosts (n/2) + 1 deben estar disponibles antes de que los hosts tengan quórum. Después de que los hosts tengan quórum, el clúster se activa.

Si un anfitrión no tiene quórum, ese anfitrión se valga de sí mismo.

Autovallado

Si un host detecta que no tiene quórum, se autovalga en unos segundos. Cuando un anfitrión se cercas, se reinicia inmediatamente. Todas las máquinas virtuales que se ejecutan en el host se matan porque el host realiza un apagado completo. En un grupo agrupado que utiliza alta disponibilidad, reinicia las máquinas virtuales según su configuración de reinicio en otros miembros del grupo. El host que se reinicia automáticamente e intenta volver a unirse al clúster.

Si el número de hosts activos en el clúster es menor que el valor de quórum, todos los hosts restantes pierden quórum.

En un escenario ideal, el grupo agrupado siempre tiene más hosts en vivo de los que se requieren para quórum y nunca vallas. Para que este escenario sea más probable, tenga en cuenta las siguientes recomendaciones al configurar el grupo agrupado:

  • Asegúrese de tener una buena redundancia de hardware.

  • Utilice una red vinculada dedicada para la red del clúster. Asegúrese de que las NIC vinculadas estén en el mismo segmento L2. Para obtener más información, consulte Redes.

  • Configure la multiruta de almacenamiento entre el grupo y el GFS2 SR. Para obtener más información, consulte Almacenamiento multirutas.

  • Configure la alta disponibilidad en el grupo agrupado. En grupos agrupados, el latido SR debe ser un GFS2 SR. Para obtener más información, consulte Alta disponibilidad.

Crear un grupo agrupado

Antes de comenzar, asegúrese de que se cumplen los siguientes requisitos previos:

  • Todos los hosts del grupo agrupado deben tener al menos 2 GiB de memoria de dominio de control.
  • Todos los hosts del clúster deben utilizar direcciones IP estáticas para la red del clúster.
  • recomienda que utilice clústeres sólo en grupos que contengan al menos tres hosts, ya que los grupos de dos hosts son sensibles a la autovallación de todo el grupo.
  • Si tiene un firewall entre los hosts del grupo, asegúrese de que los hosts pueden comunicarse en la red del clúster mediante los siguientes puertos:
    • TCP: 8892, 21064
    • UDP: 5404, 5405

    Para obtener más información, consulte Puertos de comunicación utilizados por Citrix Technologies.

  • Si está agrupando un grupo existente, asegúrese de que la alta disponibilidad está deshabilitada. Puede volver a habilitar la alta disponibilidad después de habilitar la agrupación en clústeres.

Puede configurar la agrupación en clústeres en su grupo utilizando . Para obtener más información, consulte la Ayuda.

Para utilizar la CLI xe para crear un grupo agrupado:

  1. Cree un fondo de recursos.

    Para obtener más información, vea Hosts y grupos de recursos.

  2. Cree una red unida o elija una red vinculada existente para utilizarla como red de agrupación en clústeres.

    Para obtener más información, consulte Redes.

  3. Abra una consola en un host de su grupo.

  4. Para cada PIF que pertenezca a esta red, configuredisallow-unplug=true:

    < pif_uuid >xe pif-param-set disallow-unplug = true uuid =
    
  5. Habilite la agrupación de clústeres en su grupo:

    < network_uuid >xe cluster-pool-create network-uuid =
    

Administre su grupo agrupado

Al administrar el grupo agrupado, las siguientes prácticas pueden disminuir el riesgo de que el grupo pierda quórum.

Asegúrese de que los hosts se apagan limpiamente

Cuando un host se cierra limpiamente, se quita temporalmente del clúster hasta que se inicie de nuevo. Mientras el host está apagado, no cuenta para el valor de quórum del clúster. La ausencia del host no provoca que otros hosts pierdan el quórum.

Sin embargo, si un host se cierra forzosamente o inesperadamente, no se quita del clúster antes de que se desconecte. Este host cuenta para el valor de quórum del clúster. Su apagado puede provocar que otros hosts pierdan el quórum.

Usar el modo de mantenimiento

Antes de hacer algo en un host que pudiera causar que ese host perdiera quórum, ponga el host en modo de mantenimiento. Cuando un host está en modo de mantenimiento, las máquinas virtuales en ejecución se migran fuera de él a otro host del grupo. Además, si ese host era el maestro de grupo, ese rol se pasa a otro host del grupo. Si sus acciones hacen que un host en modo de mantenimiento se valle automáticamente, no perderá ninguna máquina virtual ni perderá la conexión con el grupo.

Los hosts en modo de mantenimiento siguen contando para el valor de quórum del clúster.

Sólo puede cambiar la dirección IP de un host que forma parte de un grupo agrupado cuando dicho host está en modo de mantenimiento. Cambiar la dirección IP de un host hace que el host salga del clúster. Cuando la dirección IP se ha cambiado correctamente, el host vuelve a unirse al clúster. Después de que el host vuelva a unirse al clúster, puede sacarlo del modo de mantenimiento.

Recuperar hosts con cercado automático o sin conexión

Es importante recuperar los hosts que se han autovallado. Mientras estos miembros del clúster están sin conexión, cuentan para el número de quórum del clúster y disminuyen el número de miembros del clúster a los que se puede contactar. Esta situación aumenta el riesgo de que el clúster pierda quórum y se cierre por completo.

Tener hosts sin conexión en el clúster también le impide realizar ciertas acciones. En un grupo agrupado, cada miembro del grupo debe aceptar cada cambio de pertenencia al grupo antes de que el cambio pueda ser exitoso. Si un miembro del clúster no es contactable, impide las operaciones que cambian la pertenencia al clúster (como agregar host o quitar host).

Marcar a los anfitriones como muertos

Si no se pueden recuperar uno o más hosts sin conexión, puede marcarlos como muertos en el clúster. Al marcar los hosts como muertos, los elimina permanentemente del clúster. Una vez que los hosts se marcan como muertos, ya no cuentan para el valor del quórum.

Restricciones

  • Los grupos agrupados solo admiten hasta 16 hosts por grupo.
  • Si se ha utilizado una red tanto para la administración como para la agrupación en clústeres, no puede separar la red de administración sin volver a crear el clúster.
  • No se recomienda utilizar DHCP, ya que un cambio dinámico de dirección IP en un clúster activo puede exponer el clúster a una rara posibilidad de pérdida de datos.
  • Cambiar la dirección IP de la red del clúster mediante el uso requiere que el clúster y GFS2 se deshabiliten temporalmente.
  • No cambie la vinculación de la red de clústeres mientras el clúster esté activo y tenga máquinas virtuales en ejecución. Esta acción puede hacer que el clúster se cerque.
Grupos agrupados