用fuser或者lsof解决无法umount问题(device is busy)
umount卸载磁盘时,如果有进程在使用该盘,则卸载不成功,报错如下:
# umount /data umount: /data:目标忙。(有些情况下通过 lsof(8) 或 fuser(1) 可以找到有关使用该设备的进程的有用信息)
一、命令介绍
1.fuser
用法 :fuser [-umv] [-k [i] [-signal] ] file/dir
-u:除了进程的PID外 ,同时列出该进程的所有者。
-m:后接的文件名会主动上调到文件系统的所顶层,对umount不成功很有效。
-v:列出每个文件与程序还有命令的完整相关性。
-k:找出使用文件/目录的pid,并试图一sigkill这个信号给予该pid.
-i:与,-k合用,kill前询问用户意愿。
-signal:1,15,9
可用于在无法umount文件时,查看pid,并杀死进程见下面的例子
# fuser /var/www/html/centos/ /var/www/html/centos/: 9807c# ps -aux|grep 9807 Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ root 9807 0.0 0.0 108428 2000 pts/2 Ss+ 14:52 0:00 -bash root 10003 0.0 0.0 103240 896 pts/3 S+ 15:05 0:00 grep 9807 [root@sf ~]# kill -9 9807 [root@sf ~]# umount /var/www/html/centos/
2.lsof
用法:lsof [-aUu] [+d], 一个奇怪的命令,
-u:后接username;
+d:后接目录,找出某个目录下面已经被打开的文件。
# lsof +d /data COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 99174 root cwd DIR 8,17 4096 2 /data # ps aux |grep 99174 root 99174 0.0 0.0 116756 3456 pts/0 Ss+ 09:29 0:00 -bash root 100513 0.0 0.0 112664 968 pts/5 S+ 16:47 0:00 grep --color=auto 99174 #kill -9 99174 #umount /data
转载于:https://blog.51cto.com/jschu/1909757
用fuser或者lsof解决无法umount问题(device is busy)相关推荐
- (转载)解决umount: /home: device is busy
转载于:https://blog.csdn.net/u012207077/article/details/21159339 取消挂载/home时出现umount: /home: device is b ...
- Linux umount 报 device is busy 的处理方法
Linux umount 报 device is busy 的处理方法 分类: Linux 2011-02-18 21:48 39106人阅读 ...
- centos重启报错Umounting file systems:umount:/opt:device is busy
系统重启报错: Umounting file systems:umount:/opt:device is busy 只能硬关机,回想一下最近刚安装了nod32 for linux x64的杀毒软件,开 ...
- umount.nfs: device is busy解决
卸载nfs挂载的方法 #umount /mnt/nfs 可能会出现device is busy的问题. 解决方法: 1. 首先查找谁在占用:#fuser /mnt/nfs 得到进程号. 2 ...
- Linux umount报device is busy
一. umout 移动硬盘 开始用sftp 将安装文件copy到服务器的时候,速度太慢了,500k/s.几个G的东西,copy 这些就要半个多小时,扛不住,拿移动硬盘来copy了. 结果移动硬盘的格 ...
- linux 卸载nfs device is busy,umount.nfs: device is busy解决办法
.NET Core全新的配置管理[共9篇] 提到"配置"二字,我想绝大部分.NET开发人员脑海中会立马浮现出两个特殊文件的身影,那就是我们再熟悉不过的app.config和web. ...
- linux 文件系统被占用,解决umount的时候文件系统被占用的两个命令 fuser 和 lsof
转载自:http://blog.chinaunix.net/uid-20615025-id-29840.html 转载自:http://blog.chinaunix.net/uid-20587169- ...
- linux设备忙碌无法删除文件夹,linux umount 提示"device is busy" 终极解决方法 无法卸载分...
linux umount 提示"device is busy" 终极解决方法 无法卸载分 为了干净地关闭或热交换 UNIX 或类 UNIX 系统上的存储硬件,必须能够卸载使用此设备上的存储的所有文件系 ...
- Linux 环境下umount, 报 device is busy 的问题分析与解决方法
在Linux环境中,有时候需要挂载外部目录或硬盘等,但当想umount时,却提示类似"umount:/home/oracle-server/backup:device is busy&quo ...
最新文章
- 最大连续子序列和-动态规划
- AI自动标注神器!支持多通道、大尺幅数据
- sklearn线性回归
- 《openssl 编程》之文本数据库
- .NET Core实战项目之CMS 第九章 设计篇-白话架构设计
- jq ajax traditional,jQuery ajax - param() 方法
- 29 | 如何判断一个数据库是不是出问题了?
- dlib疲劳检测_基于OpenCV的实时睡意检测系统
- 使用express重构博客项目
- ISO 20088耐低温泄漏的测定_ISO20088-1/ISO20088-2/ISO20088-3
- bzoj1036 [ZJOI2008]树的统计Count
- python 实现将网页转化成pdf文档
- 计算机基础知识进制的转换,计算机基础之各进制间的相互转换
- flash读写学习笔记与spi接口及简单测试验证
- perl查看包安装路径
- 北大新任校长王恩哥的10句话
- 网约车租车平台有哪些,网约车租车平台都有哪些功能
- 杀死O2O的三大杀手?!
- 微信小程---倒计时
- 2019年第一场雪中所思
热门文章
- word如何调整字间距离_大篇幅文字如何排版才能赏心悦目?
- java代码实际_Java 8会给你的代码带来什么:一个实际的例子
- 暴雪机器人消防_油库发生大规模爆炸?暴雪机器人、移动水炮、举高喷射车,消防高科技现身现场!...
- python语句分为什么_Python为什么使用缩进来分组语句?
- 修改oracle 安裝參數,oracle 安裝相關參數設定
- 我本人一直以来犯的错误,在看了 Think In Java 后才抓了出来
- Django讲课笔记07:设置路由分发规则
- Spring Boot基础学习笔记08:Spring Boot整合Redis
- 大数据学习笔记54:HBase概述
- seven days later