QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 693|回复: 5

unmount的问题

[复制链接]
发表于 2005-3-2 15:23:35 | 显示全部楼层 |阅读模式
对于mount后的文件想unmount的时候,经常出现如下提示
[root@root root]# umount /mnt/img1
               umount: /mnt/img1: device is busy
               umount: /mnt/img1: device is busy
什么原因呢,该如何解决,谢谢指教.
发表于 2005-3-2 15:25:45 | 显示全部楼层
ps -a
把正在运行的与/mnt/img1 有关的kill掉
回复

使用道具 举报

发表于 2005-3-2 15:27:04 | 显示全部楼层
或者ps -A
回复

使用道具 举报

 楼主| 发表于 2005-3-2 15:30:46 | 显示全部楼层
我用top看了,好像没有和/mnt/img1相关的
那我再好好找找吧
回复

使用道具 举报

发表于 2005-3-2 15:44:43 | 显示全部楼层
Q:为什么我umount 时会提示"device is busy "? 怎样才能umount?

A:这是因为还有进程在使用这个FS啦,比如你当前目录在/mnt/cdrom,就不可以umount /mnt/cdrom
但是我有很多程序再使用这个FS,怎样才能umount它呢?
使用fuser喽: fuser -m -u /mnt/cdrom 查看都有什么进程在上面,然后kill掉,哼。哼
fuser 显示结果类似这样:/mnt/cdrom/:         1895(root)  2713c(root)
可见还有1895和2713两个进程在上面,可以直接kill掉,或者先用ps aux |grep 1895 看看它是干什么的
省的误杀好人 ^_^
也可以直接使用fuser -k  /mnt/cdrom 干掉所有进程,够野蛮~~ fuser具体用法要找man啦。
回复

使用道具 举报

发表于 2005-3-2 17:24:55 | 显示全部楼层
学到新东西了!   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-25 15:17 , Processed in 0.049775 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表