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.master
para que os itens sejam gerenciados sob diretórios menos visíveis, como/var/autofs/net
e/var/autofs/misc
, em vez de/net
e/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
.