Fencing es la capacidad de un cluster para hacer que uno de sus nodos libere los recursos que tiene ocupados.
También es posible encontrarnos con el témino STONITH que es un acrónimo para Shoot The Other Node Into The Head (Dispara al otro nodo en la cabeza).
Cuando un nodo no dectecta a otro, mediante heartbeat o disco de quorum, asume que el otro nodo no está disponible. Si este nodo está en estado pasivo intentará levantar el servicio.
STONITH es una modalidad de fencing que consiste en apagar o reiniciar a un nodo para asegurarse que libera los recursos que tiene asignados.
Cuando se tiene alguna duda al respecto se hace fencing. Hay diferentes tipos de fencing:
Power fencing, consiste en utilizar un dispositivo que pueda apagar o reiniciar el servidor:
Tarjetas RSA de IBM.
Management Module en los Blade Centers de IBM.
Tarjetas ILO de HP.
Fabric fencing, consiste en suprimir el acceso a los discos. Por ejemplo utilizando SCSI reservations.