原创

linux挂载卸载不掉 umount target is busy

     订阅 linux     2021-10-16 17:53     www.mbkfw.com     小黑     118     0     0     0
destoon程序前端开发教程
学习要点:仔细看教程步骤

问题描述

Linux下挂载后的分区或者磁盘某些时候需要umount的时候出现类似“umount: /mnt: target is busy.”等字样,或者“umount: /xxx: device is busy.”。

问题原因

该报错通常是由于待卸载磁盘正在使用,导致无法直接卸载。需要将当前使用数据盘的进程杀掉,才能卸载。


解决办法

方法一、 使用fuser命令处理

安装fuser命令

[root@server-10 ~]# yum install psmisc


查看在使用的进程 (这里以www目录为例)

[root@server-10 ~]# fuser -mv /www/
USER        PID ACCESS COMMAND
/www:                root     kernel mount /www
root      13830 ..c.. bash


杀死占用的进程,

[root@server-10 ~]# kill -9 13830


发现 bash 退出了,新开shell并再次查看

[root@server-10 ~]# fuser -mv /www/
USER        PID ACCESS COMMAND
/www:                root     kernel mount /www


确认无进程连接后,使用卸载命令 (返回空就证明没有进程了)

[root@server-10 ~]# umount /www/
[root@server-10 ~]#


参数说明:

-k,--kill kill   processes accessing the named file
-m,--mount    show all processes using the named filesystems or block device
-v,--verbose    verbose output


注意:
可以使用 fuser -km /mnt 进行 kill 进程, 可能会结束当前bash进程
可以使用 kill 命令杀掉查到对应的进程 。
强制 kill 进程可能会导致数据丢失,请确保数据得到有效备份后,再进行相关操作。


微信扫码查看本文(微信小程序)

--结束END--

有问题投稿请发送至: 邮箱/kf@dtmuban.com    QQ/290948585

本文标题: linux挂载卸载不掉 umount target is busy

本文链接: https://www.mbkfw.com/course/945.html (转载时请注明来源链接)

阅读更多
 
本文标签: linux 进程 目录

下班PC阅读不方便?

手机也可以随时学习开发

微信关注公众号“商企云服”
"模板开发网前端开发教学"
每日干货技术分享
【ECS精选特惠】新用户上云低至1折起
 
0

圈友点评

文明上网理性发言,请遵守网络评论服务协议

×

《客户实名在线注册登记》售后一直都在!

关注

微信
关注

幸运大转盘,好礼等您拿

模板开发网公众号

模板开发网微信小程序

代授权

程序
授权

小黑

联系
客服

联系客服:

在线QQ: 290948585

客服电话: 18605917465

E_mail邮箱: kf@dtmuban.com

微信公众号: 商企云服

微信小程序: dt模板

售前咨询 售后服务 DT授权代办 在线交谈 智能小云

工作时间:

周一至周五: 09:00 - 18:00

反馈

用户
反馈