umount linux挂载的磁盘时提示target is busy
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
描述:
umount: /dev/vdb: target/device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
提示大同小异,看解决方法。
根据提示可以看到给出了两个命令,lsof以及fuser
可以使用 fuser 或者 lsof /dev/vdb来查看当前仍在使用/dev/vdb的进程,我这里使用fuser
能看到我这里显示的是kernel进程在使用,因为我启用了nfs,所以我这里关闭nfs服务即可。
如果是显示pid数值,直接kill -9 数值 或者 fuser 加上 -k 参数杀死进程即可。
user -mv -k /dev/vdb 先杀死使用该目录的所有进程
-m 后跟一个目录、文件或者设备名,列出使用该文件的进程PID
-v 显示详细信息
-k 杀死使用指定文件的所有进程
最后执行umout 即可。
关于fuser的介绍:
fuser 可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、或者网络端口,并给出程序进程的详细信息.
fuser只把PID输出到标准输出,其他的都输出到标准错误输出
查看那些程序使用tcp的80端口:
fuser -v -n tcp 80
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献5条内容
所有评论(0)