A maioria dos serviços não tem esse recurso embutido porque o failover deve ser gerenciado pelo próprio servidor, não por cada serviço individual. Os serviços Heartbeat e o Marcapasso são um belo boa solução e disponível para todas as principais distribuições.
Se você precisar de ajuda para configurá-lo, apenas o Google; há muitos recursos úteis além dos dois links que eu forneci acima, como um.
Aviso : o clustering de failover irá adicionar complexidade e, portanto, mais dores de cabeça à sua vida ...