Ja, das ist die Natur von NFS. Die Clients warten auf unbestimmte Zeit, bis die NFS-Ressource zurückkommt. Ob Sie es glauben oder nicht, es wurde entwickelt, um auf diese Weise zu funktionieren!
automatisches Mounten
Der bessere Ansatz wäre wahrscheinlich die Verwendung eines Tools wie autofs
um die NFS-Freigaben nach Bedarf automatisch zu mounten, anstatt sie auf unbestimmte Zeit gemountet zu lassen.
Nur NFS verwenden
Wie @Patrick in den Kommentaren betonte, können Sie dieses Verhalten mit soft
einschränken Option beim Mounten von NFS-Freigaben.
Auszug aus der Quelle:http://www.tldp.org/HOWTO/NFS-HOWTO/client.html
weich
Wenn eine Dateianforderung fehlschlägt, meldet der NFS-Client einen Fehler an den Prozess auf dem Clientcomputer, der den Dateizugriff anfordert. Einige Programme können damit gelassen umgehen, die meisten nicht. Wir empfehlen die Verwendung dieser Einstellung nicht; es ist ein Rezept für beschädigte Dateien und verlorene Daten. Sie sollten dies insbesondere nicht für Mail-Disketten verwenden - wenn Sie Wert auf Ihre Mail legen.
schwer
Das Programm, das auf eine Datei in einem über NFS gemounteten Dateisystem zugreift, bleibt hängen, wenn der Server abstürzt. Der Prozess kann nicht unterbrochen oder beendet werden (außer durch einen "sicheren Abbruch"), es sei denn, Sie geben auch intr an. Wenn der NFS-Server wieder online ist, wird das Programm ungestört dort weitermachen, wo es war. Wir empfehlen die Verwendung von hard,intr auf allen über NFS gemounteten Dateisystemen.
In Ihrem /etc/fstab
Datei
# device mountpoint fs-type options dump fsckord
...
master.foo.com:/home /mnt/home nfs rw,soft 0 0
...