Probleme

Vous devez démonter un volume, mais après avoir utilisé votre commande pour le démonter, vous obtenez cette erreur :

root@myserver:~ # umount /var/www/shared/
umount.nfs: /var/www/shared: device is busy

Il n’est pas nécessaire d’utiliser l’option –force, vous devez trouver la cause d’origine.

Solution

Cela signifie qu’un processus écoute là où vous voulez effectuer votre action, vous devez l’identifier et voir à le stopper.

Pour ce faire, utilisez la commande lsof qui vous permet d’avoir la liste des processus en écoute sur l’arborescence souhaitée

COMMAND     PID               USER   FD   TYPE DEVICE SIZE/OFF       NODE NAME
bash      27361               deploy_user  cwd    DIR   0,42     4096 4106770793 /var/www/shared/scripts (192.168.10.5:/var/www/shared)

Pour débloquer la situation, il suffit d’arrêter le service/processus.

Dans notre cas, il s’agit d’un utilisateur spécifique situé dans le répertoire que nous voulons démonter.

kill 27361

Maintenant je peux monter mon point de montage.