Linux 系统下无法卸载挂载的解决办法

本文介绍了在Linux运维中遇到磁盘无法卸载的情况,通常由于资源被占用导致。通过使用`umount -f`强制卸载无效后,可以使用`fuser`命令找出占用目录的进程。解决方法包括使用`kill-9`终止指定进程或用`fuser -m -v -i -k`结束目录中所有进程,然后再次尝试卸载。最后,通过`df -h`确认磁盘已成功卸载。
摘要由CSDN通过智能技术生成

说明:在日常运维中经常性会遇到需要进行磁盘的扩容、卸载、挂载等操作,但是有时候这个系统上跑的应用并没有停止或者有其他的运维同事在操作这个目录,这个时候我们是无法直接umount卸载掉的,所以今天就给大家分享一下如果遇到这种问题了,我们如何去合理的处理?

1、现象描述:这里我们需要将/www目录卸载掉,如下图所示:

在这里插入图片描述

2、执行卸载命令:umount /www后,发现卸载不了,提示资源被占用,如下图所示:

在这里插入图片描述

3、上面我们已经看到了,提示被占用,无法卸载,如何处理呢?方法很简单,可以使用umount -f /www强制卸载

在这里插入图片描述

4、-f 参数为强制进行卸载,上面使用的强制卸载并未生效,还是报错了,现在使用fuser命令查看有哪些进程在占用目录

在这里插入图片描述

5、解决办法:

查看到有很多进程目前在占用此目录,所以无法卸载,现在有两种方法结束这些进程。

第一种:平时常用到的kill -9 进程号

第二种:结束目录中的所有进程fuser -m -v -i -k /www
在这里插入图片描述
umount /www 再次卸载,已经没有报错了
df -h 查看这个设备已经卸载掉
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值