免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3243 | 回复: 0
打印 上一主题 下一主题

[新手入门] 强行卸载文件系统 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-05-08 10:24 |只看该作者 |倒序浏览
我在卸载(umount)一个文件系统的时候系统报错,提示文件系统busy
强行解决的方法:fuser -ku /yourfs
然后umount
ps:系统为aix5.1
lu上的精华贴
larryh


[color="#434951"] 昨天, 13:12 [color="#434951"]Post
#1
[color="#434951"]

昭武校尉

组别: 超级版主
发贴数量: 4560
注册时间: 2003-09-26
用户编号: 133

1、检查哪些进程在用fs:
fuser -u /filesys
如果没有,到第4步
2、判断进程是否可杀:
ps -ef看上面列出来的进程
如果有不能杀的进程→等待下次启动机器再说吧
3、杀进程:
kill,
如果无需判断进程是否可杀,希望直接杀掉
fuser -ku /filesys
4、检查是否有进程在用FS对应的LV(有时候会这样,奇怪):
lsfs,查看对应LV
回到第1步,只是目标换成LV设备/dev/...
5、如果以上都没有找到进程占用,看看是否有其他FS mount point下级目录还有mount:
mount
如果有,先umount下级fs
以上都不行的话,还是那句话,等着下回重启机器吧

[url=javascript:PopUp('http://www.loveunix.net/bbs/index.php?act=Profile&CODE=showcard&MID=133','AddressCard','600','300','0','1','1','1')][/url]







johnsons


[color="#434951"] 昨天, 17:12 [color="#434951"]Post
#2
[color="#434951"]
陪戎副尉

组别: 会员
发贴数量: 55
注册时间: 2003-09-29
用户编号: 232

QUOTE(larryh @ 2005-05-08 13:12:04)1、检查哪些进程在用fs:
fuser -u /filesys
如果没有,到第4步
2、判断进程是否可杀:
ps -ef看上面列出来的进程
如果有不能杀的进程→等待下次启动机器再说吧
3、杀进程:
kill,
如果无需判断进程是否可杀,希望直接杀掉
fuser -ku /filesys
4、检查是否有进程在用FS对应的LV(有时候会这样,奇怪):
lsfs,查看对应LV
回到第1步,只是目标换成LV设备/dev/...
5、如果以上都没有找到进程占用,看看是否有其他FS mount point下级目录还有mount:
mount
如果有,先umount下级fs
以上都不行的话,还是那句话,等着下回重启机器吧

步骤一实际上很多情况下不起作用,底下是一个demo。建议用-c参数
P270/tmp#cd /informix
P270/informix#ls
.profile dbssodir hhelp msg
.sh_history demo incl online.log
RUN_AS_ROOT.server doc installserver release
aaodir etc ism snmp
bin extend jvp.log
bitmaps forms lib
dbs gls lost+found
P270/informix#cd gls
P270/informix/gls#fuser /informix
/informix:
P270/informix/gls#fuser -c /informix
/informix: 26274c
P270/informix/gls#fuser -u /informix
/informix:

[url=javascript:PopUp('http://www.loveunix.net/bbs/index.php?act=Profile&CODE=showcard&MID=232','AddressCard','600','300','0','1','1','1')][/url]







workaholic


[color="#434951"] 昨天, 21:47 [color="#434951"]Post
#3
[color="#434951"]

致果副尉

组别: 版主
发贴数量: 2287
注册时间: 2003-09-25
用户编号: 124

短剧剧名:《正常umount不掉文件系统的处理步骤- 之粗俗不堪版》
导演+编剧 : workaholic
场地+灯光+音乐 : larryh (借larryh是楼主,固有此说)
友情主演: 工程师甲(以下简称甲) & 工程师乙(以下简称乙)
剧情背景:
某日,工程师乙无法umount一个FS,提示 …………what what is busy 之类
演出开始:
乙: “faint ,该死的FS无法umount ” (气急败坏的表情)“
甲: “哦,肯定有哪个bitch开的Application用了该FS中的资源” (叼着香烟看着电影)
乙: “ 那TMD咋整啊” (还不到咱们LU发帖子)
甲: “ fuck ,应用都停了吧!” (也很气愤的说)
乙: “ shit,是啊” ( shit = 上海IT ?)
甲: “ 唉,看来只能 fuck user了 ” (语重心长的说)
乙: “ how ? " (一脸狐疑)
甲: “听着,要fuck 和 该 FS相关的USER,fuck user -> fuser -uck /mount_point ” (真正的技术要点分析阐述)
乙: “ 啊?能行吗,我来试试 ”
乙接着敲命令 # fuser -uck /mount_point , 然后umount 搞定 。
甲继续看电影,乙继续干活,从此记住该参数 。
演出结束
[color="#434951"]这个帖子已被 workaholic 于 昨天, 21:55 编辑
--------------------
Mail&MSN : workaholic@yeah.net


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/2284/showart_24869.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP