Dê uma olhada no Manual de NFS do RedHat Cluster Suite , com o subtítulo "Configurando um cluster NFS LoadBalanced com tolerância a falhas Capacidades ". Acho que isso pode ter boas sugestões, se não for exatamente o que você está procurando.
Você pode pegar as ideias apresentadas nesse documento e implementá-las usando o Pacemaker / Corosync, que eu acho muito mais fácil de trabalhar do que as ferramentas de cluster do RedHat legadas.
Você está basicamente solicitando um cluster ativo / ativo com failover automático. Como você está servindo a partir de duas cópias independentes - mas sincronizadas - dos dados, você de fato evitou a maioria dos problemas complicadores que surgem (envolvendo bloqueio e outras sincronizações de estado) se você está realmente tentando criar um balanceamento de carga NFS front-end para algum tipo de armazenamento compartilhado (por exemplo, um sistema de arquivos cluster como GFS).