Impossible de démonter un système de fichiers : le périphérique est occupé
Le démontage (umount
) échoue avec un message indiquant que le périphérique est occupé : device is busy
.
Par exemple :
sudo umount -f 10.x.x.x:/fs-export-path /mnt/yourmountpoint
device is busy
Cause 1 : Vous tentez d'exécuter la commande umount
à partir du répertoire mountpoint
.
Solution 1 : Accédez à un répertoire en dehors du point de montage du système de fichiers, puis réessayez la commande umount
.
Cause 2 : Une déconnexion brusque de la cible de montage du système de fichiers s'est produite.
Informations supplémentaires : Un message NFS similaire à l'exemple ci-dessous s'affiche :
parrm: B cannot remove 'mnt/directory/.nfs <unique_id>':
Device or resource busy
Solution 2 :
- Utilisez l'opération
fuser
oulsof
pour rechercher le processus qui a verrouillé le fichier et noter son ID.Voir lsof(8)- Page Man Linux pour plus d'informations sur l'utilisation de la commande
lsof
.Voir fuser(1)- Page Man Linux pour plus d'informations sur l'utilisation de la commande
fuser
. - Après avoir identifié le processus qui a verrouillé le fichier, arrêtez le processus à l'aide de la commande
kill
. Par exemple :kill <process_id>
Voir kill(1)- Page Man de Linux pour plus d'informations.
- Réessayez la commande
umount
.