Sí, esta es la naturaleza de NFS. Los clientes esperarán indefinidamente a que regrese el recurso NFS. Lo creas o no, ¡está diseñado para funcionar de esta manera!
montaje automático
El mejor enfoque probablemente sería usar una herramienta como autofs
para montar automáticamente los recursos compartidos de NFS según sea necesario, en lugar de mantenerlos montados indefinidamente.
Usando solo NFS
Como @Patrick señaló en los comentarios, puede reducir este comportamiento utilizando el soft
opción al montar recursos compartidos NFS.
extracto de la fuente:http://www.tldp.org/HOWTO/NFS-HOWTO/client.html
suave
Si falla una solicitud de archivo, el cliente NFS informará un error al proceso en la máquina cliente que solicita el acceso al archivo. Algunos programas pueden manejar esto con compostura, la mayoría no lo hará. No recomendamos usar esta configuración; es una receta para archivos corruptos y datos perdidos. Especialmente no deberías usar esto para discos de correo --- si valoras tu correo, eso es.
duro
El programa que accede a un archivo en un sistema de archivos montado en NFS se bloqueará cuando el servidor se bloquee. El proceso no se puede interrumpir ni eliminar (excepto mediante una "eliminación segura") a menos que también especifique intr. Cuando el servidor NFS vuelva a estar en línea, el programa continuará sin interrupciones desde donde estaba. Recomendamos usar hard,intr en todos los sistemas de archivos montados en NFS.
En tu /etc/fstab
archivo
# device mountpoint fs-type options dump fsckord
...
master.foo.com:/home /mnt/home nfs rw,soft 0 0
...