Accesso al file system negato a causa di un'handle di file non più valido
L'accesso a un file system non riesce con un messaggio: stale file handle
.
Ad esempio:
[root@example]# /mnt/MyFileSystem
[root@example]# ls -l
ls: cannot access dbclient: Stale file handle
Causa: questo problema si verifica quando un'applicazione apre o crea un file, lo elimina e lo chiude, quindi tenta di accedere o eliminare di nuovo lo stesso file.
Solution1: riavviare l'applicazione.
Soluzione 2: se la soluzione 1 non risolve il problema, disattivare e riattivare il file system. Questo potrebbe richiedere l'uso del flag
-f
nel comando umount
. Ad esempio:sudo umount -f 10.x.x.x:/fs-export-path /mnt/yourmountpoint
sudo mount 10.x.x.x:/fs-export-path /mnt/yourmountpoint
Nota
Se il comando unmount non riesce con il messaggio
Se il comando unmount non riesce con il messaggio
device busy
, vedere Impossibile disattivare un file system: il dispositivo è occupato per una soluzione al problema.Soluzione 3: se le prime due soluzioni non risolvono il problema, riavviare l'istanza.