Zugriff auf Dateisystem wird aufgrund eines veralteten Datei-Handles verweigert
Der Zugriff auf ein Dateisystem ist nicht erfolgreich, Meldung: stale file handle
.
Beispiel:
[root@example]# /mnt/MyFileSystem
[root@example]# ls -l
ls: cannot access dbclient: Stale file handle
Ursache: Dieses Problem tritt auf, wenn eine Anwendung eine Datei öffnet oder erstellt, löscht und schließt und dann erneut versucht, auf dieselbe Datei zuzugreifen oder sie zu löschen.
Lösung 1: Starten Sie die Anwendung neu.
Lösung 2: Wenn Lösung 1 das Problem nicht behebt, unmounten Sie das Dateisystem, und mounten Sie es dann erneut. Dazu muss möglicherweise das Flag
-f
im Befehl umount
verwendet werden. Beispiel:sudo umount -f 10.x.x.x:/fs-export-path /mnt/yourmountpoint
sudo mount 10.x.x.x:/fs-export-path /mnt/yourmountpoint
Hinweis
Wenn der Befehl zum Unmounten mit der Meldung
Wenn der Befehl zum Unmounten mit der Meldung
device busy
nicht erfolgreich verläuft, finden Sie eine Lösung für dieses Problem unter Dateisystem kann nicht unmountet werden: Gerät ist ausgelastet.Lösung 3: Wenn die ersten beiden Lösungen das Problem nicht beheben, starten Sie die Instanz neu.