问题场景:解除挂载时报错,如下:
--执行解除挂载命令:
[root@centos208 /]# umount /image/
umount.nfs: /image: device is busy
umount.nfs: /image: device is busy
解决方法:
1、查看使用该挂载文件夹的进程
[root@centos208 /]# fuser -v -m /image/
USER PID ACCESS COMMAND
/image/: root 2133 ..c.. bash
2、杀掉相关所有进程即可:kill -9 2133
3、参数说明:
-v 表示 verbose 模式。进程以 ps 的方式显示,包括 PID、USER、COMMAND、ACCESS 字段
-m 表示指定文件所在的文件系统或者块设备(处于 mount 状态)。所有访问该文件系统的进程都被列出。
扩展:
概念:fuser命令是用来显示所有正在使用着指定的file, file system 或者 sockets的进程信息。
fuser通常被用在诊断系统的“resource busy”问题,通常是在你希望umount指定的挂载点得时候遇到。 如果你希望kill所有正在使用某一指定的file, file system or sockets的进程的时候,你可以使用-k option。
--杀掉所有与该资源有关的进程,等同于自动执行上面描述的解决方案
fuser -k /image
--接上命令:fuser -k -i /image,结束每个进程时有确认提示
相关推荐
**fuser命令详解** 在Linux操作系统中,`fuser`是一个强大的工具,它能够帮助用户查找正在使用某个文件、挂载点或网络端口的进程。...熟练掌握`fuser`的使用,能提升对系统的控制力,提高问题排查的效率。
在 Linux 中,fuser 工具的使用场景非常广泛,例如,在文件系统 umount 报 device busy 时,常用到 fuser 查询并关闭使用相应文件系统的进程。 fuser 工具的基本使用 基本上,使用 fuser 工具可以显示大部分内容,...
Linux系统中的Fuser命令是一个强大的工具,用于查找哪些进程正在使用特定的文件、目录或网络套接字。这个命令能够帮助系统管理员...通过熟练掌握Fuser命令的使用,可以有效地提高运维效率,处理各种复杂的系统问题。
`fuser` 是 Linux 下一个非常实用的命令工具,主要用于查找哪些进程正在使用特定的文件、目录或网络端口,并提供这些进程的详细信息。这对于解决文件锁定问题、调试网络连接故障及优化系统资源分配等问题极为有用。 ...
查询进程打开的文件,fuser 和 lsof 命令 在 Linux 系统中,经常会遇到某个进程打开的文件或目录被占用的情况,导致无法...fuser 和 lsof 命令是非常有用的命令,可以帮助我们快速查询和解决文件或目录被占用的问题。
fuser用于标识访问文件或socket的进程信息。下面以经常会遇到的不能卸载光驱为例,讨论fuser的用法: 1).卸载光驱文件系统: [root@vserver01 ~]# umount /mnt umount: /mnt: device is busy umount: /...
在给定的压缩包`psmisc_fuser_psmisc_`中,我们重点关注的是`fuser`命令,它是用于查找哪些进程正在使用特定文件或文件系统的。 `fuser`命令在Linux中是一个强大的工具,它能够显示哪些进程ID(PID)与指定的文件、...
1. **使用`fuser`命令**:`fuser`是一个非常有用的工具,可以用来找出哪些进程正在访问特定的文件或目录。 - 命令格式:`fuser [选项] 文件/目录` - 示例:`$ fuser -m -v /media/USB/` 其中: - `-m` 表示列出...
4. **pstree.c**:`pstree`是一个显示进程树的命令,通常与`fuser`一起使用以提供更丰富的上下文信息。在这个源代码文件中,你可以看到如何获取和展示进程之间的层次关系。 5. **killall.c**:`killall`命令允许...
使用 fuser -m /boot 命令查看哪个进程使得设备 busy,然后使用 fuser -mk /boot 命令 kill 该进程。 5. 直接 remount 使用 mount -o rw,remount /dev/sda1 命令重新挂载分区。 二、故障原因 1. 硬件故障 硬件故障...
这将显示 `/root` 目录下的使用者、进程 ID、PID 后面的 c 代表进程的工作目录,后面是具体的命令。 Fuser 工具的高级用法 ------------------ Fuser 工具还提供了多种参数来查询不同的信息,例如: * `e`:该...
用户在使用时需要留意相关的使用指南和已知问题列表,以便更好地理解和应对可能出现的情况。 总的来说,fuser是OpenBSD社区对软件安装自动化的一次尝试,它体现了开源软件的精神,即通过共享和协作提升用户体验。...
Linux 下挂载 U 盘命令详解 Linux 作为一个开源的操作系统,在日常使用中,我们经常需要挂载 U 盘来存储...同时,我们也需要注意卸载 U 盘时可能出现的 "device is busy" 错误,可以使用强制卸载命令来解决这个问题。
HP-LaserJet-3015-50-fuser-error-报错--
lsof和fuser的使用方法
管理员可以使用命令来解决"device busy"问题,例如使用fuser命令。 AIX 5L是什么 AIX 5L是什么是AIX系统管理员需要了解的重要知识点。AIX 5L是AIX系统的一个版本,具有许多新的功能和特性。 使用命令行安装删除...
- 使用命令 `dpkg -L <package>` 来查看指定软件包的安装内容。 **1.2 查找软件** - 可以通过 `apt search <keyword>` 命令来搜索软件仓库中与关键词相关的软件。 - 使用 `apt list <package>` 来查看特定软件的...