Es un subsistema de mensajería para alta disponibilidad [HA] que implementa latidos via serie, UDP o PPP/UDP y permite que múltiples nodos [servidores] trabajen juntos para proporcionar servicios que se mantengan disponibles incluso si uno de los nodos falla. Incluye las aplicaciones cl_respawn y cl_status.
Ejemplo simple de configuración
# nano /etc/ha.d/ha.cf
logfacility local0
keepalive 2
deadtime 10
warntime 5
initdead 20
udpport 694
bcast eth0
node nodo1
node nodo2
Define: Intervalos de heartbeat [keepalive], cuánto esperar antes de declarar a un nodo muerto [deadtime], interfaz de red usada [bcast eth0], nombres de los nodos participantes [node1, nodo2, etc]
$ cl_status listnodes
$ cl_status nodestatus nodo1
$ cl_status listresources
$ cl_status resource_status recurso1
$ cl_respawn /usr/sbin/httpd -DFOREGROUND