经常遇到这个问题每次都google,算了还是保留一份在自己的blog上好了,解决方法来自网络
转载自:http://www.abc188.com/info/html/wangzhanyunying/jianzhanjingyan/20080417/71458.html
Stale NFS file handle的解决方法
早上来到公司,发现有两台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方法有时候并不能解决问题,能够这三个一起结合着使用。
分享到:
相关推荐
nfs file system
ARM开发板挂载NFS开发环境的方法步骤 ARM开发板如何挂载NFS开发环境的方法步骤是指将ARM开发板连接到主机的NFS服务器,以便在开发板上运行开发环境的方法。这里我们将介绍如何挂载NFS开发环境的步骤。 ARM开发板的...
一、NFS服务器的安装 检查linux系统中是否安装了nfs-utils和portmap两个软件包(RHEL4系统默认已经安装了这两个软件包) 命令#rpm –q nfs-utils portmap 二、查看NFS服务器是否启动 命令#service nfs starus #...
标题与描述中的知识点:“blackfin uClinux使用NFS挂载文件方法” ### 知识点详述: #### 1. Network File System (NFS) 概述 NFS(Network File System)是一种网络文件系统协议,允许用户通过网络访问远程...
在Linux系统中,NFS(Network File System)是一种允许网络中的计算机之间共享文件和目录的协议。在Ubuntu 14.04上离线安装NFS涉及到几个关键步骤,包括理解NFS的基本概念、准备安装包、配置NFS服务器以及设置客户端...
win7上搭建nfs服务器一共有三种方法: 1、通过软件hanewin_nfs_server来搭建; 2、通过cygwin+nfs-server的方式搭建; 3、利用win7微软提供的nfs server服务来搭建;
在Ubuntu系统上搭建NFS(Network File System)开发系统是一个常见的任务,特别是在多台机器间共享文件和资源的环境中。NFS允许一个系统的文件通过网络被其他系统挂载,极大地提高了工作效率。以下是一份详尽的步骤...
在Linux系统中,NFS(Network File System)是一种分布式文件系统协议,允许网络中的计算机共享存储资源。"挂载NFS个人小结"的主题显然聚焦于如何在Linux环境中配置和解决NFS挂载过程中遇到的问题,这对于初学者,...
- 若出现“Stale NFS file handle”警告,可以使用`umount -f`强制卸载,然后重新挂载解决。 完成上述步骤后,你就成功配置了Fedora9和tiny210之间的NFS共享,可以方便地在两者之间传输文件和数据,这对开发和调试...
- 使用`mount -t nfs 192.168.65.128:/nfsfile /nfsfile`命令挂载NFS共享目录。 - 查看挂载的文件内容:`cat /nfsfile/readme`。 - 若要使挂载操作在系统启动时自动执行,可以将挂载信息添加到`/etc/fstab`文件中...
NFS(Network File System,网络文件系统)是由SUN公司在1984年开发的一项技术,其核心理念是允许用户在网络中透明地访问远程主机上的文件系统,如同访问本地文件一样便捷。作为一种基于RPC(Remote Procedure Call...
标题中的“nfs共享文件”指的是使用NFS(Network File System)协议在不同的操作系统之间共享文件,特别是指Windows Server作为NFS服务器,让Linux系统能够挂载并访问其上的共享目录。这一技术允许不同平台之间的...
NFS(Network File System)是一种分布式文件系统协议,允许网络中的计算机之间共享文件和目录。在Ubuntu 18.04服务器环境下配置NFS服务端是实现跨机器数据共享的关键步骤。这个离线安装包正是为了解决在没有互联网...
在Windows系统中搭建NFS(Network File System)服务器可以实现与Linux系统之间的文件共享,这对于跨平台协作和数据传输非常有帮助。以下是一份详细的Windows搭建NFS的工具选择及使用说明。 首先,你需要一个适合...
在这个特定的情境中,我们关注的是如何通过使能NFS(Network File System)支持tcp-wrappers来解决一个名为"CVE-1999-0554"的安全漏洞。 NFS是一种广泛使用的网络文件共享协议,允许不同的操作系统之间共享文件和...
在深入探讨NFS4(Network File System版本4)与NFSv2、NFSv3之间的区别之前,我们首先简要回顾一下NFS的基本概念。NFS是一种分布式文件系统协议,允许网络上的不同计算机共享彼此的文件系统。自1985年首次推出以来,...
在本文中,我们将深入探讨如何在路由设备上添加NFS功能,包括必要的配置步骤、可能出现的错误及解决方法。 首先,为了添加NFS功能,你需要在虚拟机环境中设置好开发工具链。这通常涉及到以下几步: 1. 安装...
NFS(Network File System)是UNIX和Linux系统中广泛使用的网络文件系统,它允许网络上的计算机之间共享文件和目录。在CentOS 7中,NFS服务被用于跨多个主机提供透明的文件共享功能,这对于多服务器环境或者集群配置...