Linux存储挂载后,无法正常卸载的解决方法

明明设备没有任何人在操作,却无法使用umount正常卸载

# umount /dev/sdd1

umount: /TomcatLog: device is busy.
        (In some cases useful info about processes that use

         the device is found by lsof(8) or fuser(1))

umount -f 强制卸载也是无能为力

[root@gj2 ~]# umount -f /TomcatLog
umount2: Device or resource busy
umount: /TomcatLog: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))

umount2: Device or resource busy

解决方法:

# fuser -cu /TomcatLog/
/TomcatLog/:          9590c(root)

# fuser -ck /TomcatLog/

# umount /TomcatLog

可以正常卸载了。

说明:

-c表示显示所有挂载该设备的进程;

-u表示显示正在操作该设备的用户名;

-k表示杀死所有访问该设备的进程(注意:这将杀死访问该设备的进程,如果有其他设备也在用这个进程,记得卸载后重启该服务进程避免影响正常业务);


你可能感兴趣的:(Linux存储挂载后,无法正常卸载的解决方法)