Red Hat Training

A Red Hat training course is available for RHEL 8

65.5. Dispositivos de quórum

Puede permitir que un clúster soporte más fallos de nodo de los que permiten las reglas de quórum estándar configurando un dispositivo de quórum independiente que actúe como dispositivo de arbitraje de terceros para el clúster. Se recomienda un dispositivo de quórum para clusters con un número par de nodos. Con clusters de dos nodos, el uso de un dispositivo de quórum puede determinar mejor qué nodo sobrevive en una situación de cerebro dividido.

Al configurar un dispositivo de quórum hay que tener en cuenta lo siguiente.

  • Se recomienda que un dispositivo de quórum se ejecute en una red física diferente en el mismo sitio que el clúster que utiliza el dispositivo de quórum. Lo ideal es que el host del dispositivo de quórum esté en un rack distinto al del clúster principal, o al menos en una fuente de alimentación distinta y no en el mismo segmento de red que el anillo o anillos de corosync.
  • No se puede utilizar más de un dispositivo de quórum en un clúster al mismo tiempo.
  • Aunque no se puede utilizar más de un dispositivo de quórum en un clúster al mismo tiempo, un único dispositivo de quórum puede ser utilizado por varios clústeres al mismo tiempo. Cada clúster que utilice ese dispositivo de quórum puede utilizar diferentes algoritmos y opciones de quórum, ya que éstos se almacenan en los propios nodos del clúster. Por ejemplo, un único dispositivo de quórum puede ser utilizado por un cluster con un algoritmo ffsplit (fifty/fifty split) y por un segundo cluster con un algoritmo lms (last man standing).
  • Un dispositivo de quórum no debe ejecutarse en un nodo de clúster existente.

65.5.1. Instalación de paquetes de dispositivos de quórum

La configuración de un dispositivo de quórum para un clúster requiere la instalación de los siguientes paquetes:

  • Instale corosync-qdevice en los nodos de un clúster existente.

    [root@node1:~]# yum install corosync-qdevice
    [root@node2:~]# yum install corosync-qdevice
  • Instale pcs y corosync-qnetd en el host del dispositivo de quórum.

    [root@qdevice:~]# yum install pcs corosync-qnetd
  • Inicie el servicio pcsd y habilite pcsd al iniciar el sistema en el host del dispositivo de quórum.

    [root@qdevice:~]# systemctl start pcsd.service
    [root@qdevice:~]# systemctl enable pcsd.service