What Pacemaker Does
Pacemaker allows services to recover from hardware and software failure automatically, often within seconds! Pacemaker coordinates this recovery. It is the “Director” of the Linux High Availability Cluster Stack. The software actively watches and controls services in a cluster. It handles starting/ stopping/ and monitoring of services. Pacemaker uses tools like Heartbeat or Corosync to communicate failures automatically.