Zugriff auf NFS-Dateisystem führt zum Hängen des Prozesses

Auf einem Web-Server (Apache 2, Ubuntu 2.6.35-22-server) wird ein ein Dateibereich für Downloads als NFS-Mount eingebunden. Nachdem der NFS-Server für Wartungszwecke heruntergefahren wurde führen Zugriffe auf den Mountpoint dazu, daß der Prozeß endlos stehen bleibt – eben solange bis das NFS-Dateisystem wieder da ist.

In der /etc/fstab wurde der NFS-Share mit folgenden Optionen eingebunden:

... nfs ro,rsize=8192,wsize=8192,hard,intr,nodev,nosuid 0 0

Ich habe das geändert um eine Unterbrechnung und eine Zeitüberwachung zu haben:

... nfs ro,rsize=8192,wsize=8192,soft,intr,timeo=10,nodev,nosuid 0 0

Damit wird der Zugriff auf das nicht vorhandene NFS-Dateisystem nach wenigen Sekunden mit einem Fehler beendet:

root@hosting03:/# ls -l /mnt/downloads.acme.com/
ls: cannot access /mnt/downloads.acme.com/: Input/output error
root@hosting03:/#

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.