L'accès au système de fichiers est refusé en raison d'un descripteur de fichier périmé
L'accès à un système de fichiers échoue avec un message : stale file handle
.
Par exemple :
[root@example]# /mnt/MyFileSystem
[root@example]# ls -l
ls: cannot access dbclient: Stale file handle
Cause : Ce problème survient lorsqu'une application ouvre ou crée un fichier, le supprime et le ferme, puis tente d'accéder au même fichier ou de le supprimer de nouveau.
Solution 1 : Redémarrez l'application.
Solution 2 : Si la solution 1 ne résout pas le problème, démontez et remontez le système de fichiers. Cela peut nécessiter l'utilisation de l'indicateur
-f
dans la commande umount
. Par exemple :sudo umount -f 10.x.x.x:/fs-export-path /mnt/yourmountpoint
sudo mount 10.x.x.x:/fs-export-path /mnt/yourmountpoint
Note
Si la commande de démontage échoue avec le message
Si la commande de démontage échoue avec le message
device busy
, voir Impossible de démonter un système de fichiers : Le périphérique est occupé pour une solution à ce problème.Solution 3 : Si les deux premières solutions ne résolvent pas le problème, redémarrez l'instance.