活到老学到老  

记录遇到问题的点点滴滴。

linux下强行umount卸载设备

8年前发布  · 1587 次阅读
  linux  fuser  umount 

卸载NFS,结果出现无法卸载的情况

[root@localhost /]# umount /mnt/
umount: /mnt: device is busy
umount: /mnt: device is busy

使用umount -f,问题依旧

[root@localhost /]# umount -f /mnt/
umount2: Device or resource busy
umount: /mnt: device is busy
umount2: Device or resource busy
umount: /mnt: device is busy

使用fuser命令,先确认有那些进程需要杀掉

[root@localhost /]# fuser -cu /mnt
/mnt:                15060c(root)

如果出现-bash: fuser: command not found解决

其次向进程发出SIGKILL信号

[root@localhost /]# fuser -ck /mnt
/mnt:                15060c

确认

[root@localhost /]# fuser -c /mnt
[1]+  Killed                  dd if=1g of=/dev/null bs=1M  (wd: /mnt)
(wd now: /)