Não tenho certeza se compreendi totalmente sua pergunta, por isso, se estiver incorreto, informe-nos. Eu acho que você seria melhor configurar uma arquitetura ativa / passiva para NFS vs. fronting NFS com HAProxy. Há um tutorial bem detalhado que ajuda você a configurar 2 servidores NFS e usar o DRBD para que o servidor 2 monitore um ao outro e falhe como necessário.
Eu também diria a você este tópico que discute mais detalhadamente os contras com a tentativa de fazer frente ao NFS com o HAProxy vs. a abordagem ativa / passiva.