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 :
  1. Utilisez l'opération fuser ou lsof 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.

  2. 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.

  3. Réessayez la commande umount.