沉浸式阅读
Beta
原创

linux挂载卸载不掉 umount target is busy

     订阅 linux     2021-10-16     www.mbkfw.com    小黑    459    0    0    0    2021-10-16
学习要点:仔细看教程步骤

问题描述

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 进程可能会导致数据丢失,请确保数据得到有效备份后,再进行相关操作。


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

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

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

特别鸣谢: 如果您觉得本文对您有帮助,请给我们一个小小的赞,收藏本文更利于反复学习哦!

 
本文标签: #linux #进程 #目录
destoon程序前端开发标签生成器

下班PC阅读不方便?

手机也可以随时学习开发

微信关注公众号“商企云服”
"模板开发网前端开发教学"
每日干货技术分享
 
0

圈友点评

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


色彩
×

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

关注

微信
关注

微信扫一扫
不同的环境体验

幸运大转盘,好礼等您拿

模板开发网公众号

模板开发网微信小程序

代授权

程序
授权

黑小二

联系
客服

很高兴为您服务
尊敬的用户,欢迎您咨询,我们为新用户准备了优惠好礼。咨询客服

联系客服:

在线QQ: 290948585

客服电话: 18605917465

E_mail邮箱: kf@dtmuban.com

微信公众号: 商企云服

微信小程序: 模板开发

QQ客服 微信客服DT授权代办 在线交谈 智能小云

工作时间:

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

APP下载

安卓
APK

模板开发网安卓版APP

反馈

我要
反馈