O montador automático foi projetado exatamente para esse tipo de problema. Ele monta automaticamente as unidades (locais ou remotas) somente quando elas são necessárias e as desmonta quando elas não estão mais sendo usadas.
Instale autofs no seu cliente NFS e comente (ou remova) as entradas em /etc/fstab . Edite /etc/auto.master e garanta que haja uma linha como esta descomentada no arquivo
/net /etc/auto.net --timeout=120
Não apenas descomente a linha /net -hosts , pois isso requer que o NIS esteja instalado e configurado para funcionar - o que é altamente improvável.
Reinicie o automounter com service autofs restart . Você agora terá acesso aos seus sistemas de arquivos NFS remotos no diretório /net . Na sua instância específica, o caminho será /net/192.168.1.10/mnt/nfs/HDD . Você pode, então, ligá-lo em seu sistema de arquivos como se estivesse montado:
ln -s /net/192.168.1.10/mnt/nfs/HDD /mnt/hdd
Algumas notas
- Minha preferência pessoal é ajustar as entradas em
/etc/auto.masterpara que os itens sejam gerenciados sob diretórios menos visíveis, como/var/autofs/nete/var/autofs/misc, em vez de/nete/misc, mas para sua situação específica deixamos a configuração o mais padrão possível. - Se você quiser ajustar as opções de montagem para o sistema de arquivos remoto do NFS, precisará editar o arquivo
/etc/auto.net, já que as opções não podem ser transmitidas deauto.master.