Cómo desmontar una unidad ocupada bajo Linux

Hoy, he intentado desmontar una unidad compartido con NFS, y al intentar desmontarla me decia lo siguiente:

[user@kobayasimaru ~]# umount /home/fw/inc_hora

umount: /home/fw/inc_hora: device is busy

Y aquí viene el problema. Había parado, en teoría, todos los servicios que utilizaban dicho recurso, pero aún así me daba este error. Podría haber forzado el umount con:

umount -f /home/fw/inc_hora

Pero prefiero saber qué es lo que está ocupando el directorio antes de forzarlo. Necesitamos saber, entonces, qué procesos están haciendo uso de la unidad que quería desmontar:

root@kobayasymaru:~# fuser -vm /home/fw/inc_hora/

USUARIO ORDEN DE ACCESO PID

/home/fw/: root 2126 F…. smbd

chiche 2130 F.c.. smbd

root 2177 ..c.. smbd

root@kobayasymaru:~#

Con este sencillo comando de fuser ya sabemos quién accede a la unidad en cuestión. En mi caso era el Samba que tenia bloqueado el directorio. Detuve el Samba y ya pude desmontar la unidad correctamente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s