Como ordenado nos comentários, aqui está minha sugestão inicial em forma de resposta.
Se você executar uma versão recente do Ubuntu (10.04 ou mais recente), deverá abandonar o Heartbeat completamente e usar o Corosync e o Pacemaker. Embora esta não seja uma resposta ou solução para o seu problema em particular, como você viu, o seu problema simplesmente desaparecerá.
Um artigo introdutório sobre o Pacemaker foi escrito no Linux Journal e Clusters do Scratch é um excelente ponto de partida ponto para colocar o Corosync e o Pacemaker em funcionamento. Para o Ubuntu 10.04, por favor use o PPA para a pilha de clusters backported estável oficial: link
A antiga pilha de Heartbeat tem muitas deficiências conceituais e ficou obsoleta por tanto tempo que agora não vale a pena tentar depurar os problemas que irão surgir se você a usar hoje. O Corosync e o Pacemaker foram criados exatamente por esse motivo e funcionam muito melhor do que o Heartbeat, que nem sequer é um gerenciador de recursos, jamais conseguiu.