Ich mounte einen NFS-Ordner von einem Server auf meinen Laptop.
Leider geht der Server manchmal aus ... Das Problem ist, dass ich den "toten" NFS-Ordner nicht aushängen kann. In der Befehlszeile wird "Gerät ist beschäftigt" angezeigt und über Nautilus stürzt meine aktuelle Sitzung ab.
Gibt es eine Möglichkeit, einen NFS-Ordner zu entladen, wenn der Server ausgeschaltet ist?
umount -l
Antworten:
Sie können verwenden
umount -f -l /mnt/myfolder
, und das wird das Problem beheben.-f
- Deaktivieren erzwingen (im Falle eines nicht erreichbaren NFS-Systems). (Erfordert Kernel 2.1.116 oder neuer.)-l
- Lazy aussteigen. Trennen Sie das Dateisystem jetzt von der Dateisystemhierarchie und bereinigen Sie alle Verweise auf das Dateisystem, sobald es nicht mehr ausgelastet ist. (Erfordert Kernel 2.4.11 oder neuer.)Quelle: Linux Complete-Befehlsreferenz
quelle
versuche
sudo umount -l {mountPoint}
einen "faulen unmount" zu machen. Lässt Sie mit Ihrem Leben weitermachen, ohne auf das Eintreffen des Klempners zu warten.quelle
In meinem Fall, wo
umount -f
nicht funktioniert hat, hatumount -fr
funktioniert.-r
Das Argument wird schreibgeschützt erneut bereitgestellt und anschließend die Bereitstellung des Ordners aufgehoben.quelle
Falls
umount -f -l /mnt/myfolder
nicht funktioniertservice nfs restart
(oder es ist gleichwertig auf Ihrem Linux) könnte.quelle
Bei mir funktionieren weder umount noch service restart. Einfach neu starten. Selbst mit einem neuen System scheint die NFS-Implementierung immer noch das alte Problem zu haben. Also einfach neu starten.
quelle