Je monte un dossier NFS d'un serveur sur mon ordinateur portable.
Malheureusement, le serveur s'éteint parfois ... Le problème, c'est que je ne peux pas démonter le dossier "mort" NFS. Sur la ligne de commande, j'obtiens "Le périphérique est occupé" et, via Nautilus, la session en cours est bloquée.
Est-il possible de démonter un dossier NFS lorsque le serveur est éteint?
Vous pouvez utiliser umount -f -l /mnt/myfolder
, et cela résoudra le problème.
-f
- Forcer le démontage (dans le cas d'un système NFS inaccessible). (Nécessite le noyau 2.1.116 ou une version ultérieure.)
-l
- Démontage paresseux. Détachez maintenant le système de fichiers de la hiérarchie du système de fichiers et nettoyez toutes les références au système de fichiers dès qu'il n'est plus occupé. (Nécessite le noyau 2.4.11 ou ultérieur.)
Source: Référence de commande complète Linux
essayez Sudo umount -l {mountPoint}
pour effectuer un "démontage paresseux". Vous permet de continuer votre vie sans attendre l'arrivée du plombier.
Dans mon cas où umount -f
n'a pas fonctionné, umount -fr
a fonctionné. L'argument -r
est remonté en lecture seule, puis démonte le dossier.
Dans le cas où umount -f -l /mnt/myfolder
ne fonctionnerait pas service nfs restart
(ou son équivalent sur votre linux) pourrait.
Pour moi, ni umount, ni le redémarrage du service ne fonctionneront. Il suffit de redémarrer. Même avec un nouveau système, la mise en œuvre de NFS semble toujours avoir ce vieux problème. Alors, redémarrez.