Capítulo 53. Configuración del cercado en un cluster de alta disponibilidad de Red Hat
Un nodo que no responde puede seguir accediendo a los datos. La única manera de estar seguro de que sus datos están a salvo es cercar el nodo utilizando STONITH. STONITH es un acrónimo de "Shoot The Other Node In The Head" (dispara al otro nodo en la cabeza) y protege tus datos de ser corrompidos por nodos deshonestos o accesos concurrentes. Usando STONITH, puedes estar seguro de que un nodo está realmente desconectado antes de permitir que se acceda a los datos desde otro nodo.
STONITH también tiene un papel que desempeñar en el caso de que un servicio en clúster no pueda ser detenido. En este caso, el clúster utiliza STONITH para forzar la desconexión de todo el nodo, lo que hace que sea seguro iniciar el servicio en otro lugar.
Para una información general más completa sobre el cercado y su importancia en un cluster de alta disponibilidad de Red Hat, consulte Cerrado en un cluster de alta disponibilidad de Red Hat.
La implementación de STONITH en un clúster Pacemaker se realiza mediante la configuración de dispositivos de valla para los nodos del clúster.
53.1. Visualización de los agentes de la valla disponibles y sus opciones Copiar enlaceEnlace copiado en el portapapeles!
Utilice el siguiente comando para ver la lista de todos los agentes STONITH disponibles. Cuando se especifica un filtro, este comando muestra sólo los agentes STONITH que coinciden con el filtro.
lista de pcs stonith [filter]
lista de pcs stonith [filter]
Utilice el siguiente comando para ver las opciones del agente STONITH especificado.
pcs stonith describir stonith_agent
pcs stonith describir stonith_agent
Por ejemplo, el siguiente comando muestra las opciones del agente de la valla para APC sobre telnet/SSH.
Para los agentes de la valla que proporcionan una opción method
, un valor de cycle
no es compatible y no debe ser especificado, ya que puede causar la corrupción de datos.