博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Stale NFS file handle的解决方法
阅读量:6892 次
发布时间:2019-06-27

本文共 879 字,大约阅读时间需要 2 分钟。

Stale NFS file handle的解决方法

转载自:http://www.abc188.com/info/html/wangzhanyunying/jianzhanjingyan/20080417/71458.html

 

早上来到公司,发现有两台server有问题。 因为用df -k察看磁盘使用情况时,一台机器报如下错误: Stale NFS file handle。 另外一台整个就没反应。 后来查了一些资料,说是“ 当我们已mount 上的file or directory ,在server上突然被remove or unexport ,就会出现此讯
  
早上来到公司,发现有两台server有问题。
因为用df -k察看磁盘使用情况时,一台机器报如下错误:
Stale NFS file handle。
另外一台整个就没反应。
后来查了一些资料,说是“
当我们已mount 上的file or directory ,在server上突然被remove or unexport ,就会出现此讯息“。
就是说,假如client端mount上了server端的directory之后,假如server端又将这个directory unshare了,那么就会在client端出现这个错误。

正文:

其实解决办法很简单,就是在client上把那个文档unmount掉。
可是其实做起来很难,因为经常会得到 is busy的错误。
能够用下面的三个方法:
1)用fuser杀掉占用那个目录的进程
fuser -k /directory
2)在启动的进程里面查找
ps -ef |awk '{print }' |grep -v PID |xargs /usr/proc/bin/pwdx
这种方法只能在solaris8及以上版本使用
3)umount -f /directory
强制umount
上面的1跟2方法有时候并不能解决问题,能够这三个一起结合着使用。

转载于:https://blog.51cto.com/liweizhong/795591

你可能感兴趣的文章
人工智能照进三百六十行:百度大脑与劳动者们
查看>>
多线程基础(七)GCD线程组+栅栏函数
查看>>
从濒临倒闭到狂赚50万,发生了什么?
查看>>
学习笔记-linux文件特殊基本权限基础
查看>>
Spring quartz的Job中如何获取Spring上下文
查看>>
FTP服务
查看>>
C#判断IP是否是指定范围内的IP
查看>>
TEC-005-cifs-Host is down
查看>>
saltstack模块之pkg相关模块
查看>>
linux查看内核版本号
查看>>
SVN合代码时遇到的问题
查看>>
tuna.tsinghua yum repo
查看>>
ext store remove old datas load new datas优化
查看>>
【Jetty Server 开发系列之一】搭建Jetty Server环境&&Http客户端实现交互
查看>>
【COCOS2D-HTML5 开发之三】示例项目附源码及运行的GIF效果图
查看>>
mysql5.6的安装(rpm)
查看>>
Gamebryo实例学习之八InputDemo
查看>>
关于CSDN2013博客之星的一些看法
查看>>
"安全删除硬件并弹出媒体"的列表中出现内置硬盘的解决办法.
查看>>
LINUX中JDK环境变量配置
查看>>