天嵌 ARM开发社区

 找回密码
 注册
查看: 9340|回复: 6

求助!mount出现错误:Stale NFS file handle

[复制链接]
xdswglw 发表于 2010-3-20 20:44:47 | 显示全部楼层 |阅读模式
我的宿主机系统是Fedora Core 12,TQ2440开发板用的内核版本是2.6.30,我想通过NFS服务,在minicom下用mount宿主机下所共享的一个文件夹,我的操作步骤如下:
1、设置宿主机的IP地址为192.168.2.8、TQ2440的IP地址为192.168.2.6,通过ping互测试出网络是畅通的。
2、在FC12下(NFS 服务端),运行service rpcbind restart(据说Fedora下用rpcbind替代了portmap),以及service rpcbind restart,运行正常。
3、在“服务器设置-->NFS”里设置要通过NFS进行共享的文件,在此为/home/wei/Share,设置之后,查看/etc/exports文件的内容如下:
[root@localhost mnt]# cat /etc/exports
/home/wei/Share                192.168.2.*(rw,sync,no_root_squash)
4、为了测试NFS功能是否能正常运行,我在FC12本地使用了mount命令,如:
mount -t nfs -o nolock 192.168.2.8:/home/wei/Share /mnt/testnfs
运行成功,在FC12的/mnt/testnfs下可以看到相应的文件,说明NFS服务应该是没有问题的。
5、问题出现:通过minicom启动TQ2440开发板后,使用相同的mount命令时却出现了错误,如下:
[root@EmbedSky /]# mount -t nfs -o nolock 192.168.2.8:/home/wei/Share /mnt/nfs
mount: mounting 192.168.2.8:/home/wei/Share on /mnt/nfs failed: Stale NFS file handle

请问各位达人,这是属于什么情况啊?Stale NFS file handle在这里是什么意思?该如何解决呢?
我在网上找了好久都没有找到有效的解决办法。
先谢谢各位了!!!!!
 楼主| xdswglw 发表于 2010-3-20 21:00:16 | 显示全部楼层
补问一句:是不是我还遗漏了别的哪些操作步骤呢?
回复

使用道具 举报

亚瑟王 发表于 2010-3-22 12:07:51 | 显示全部楼层
1、在你贴出来的etc/exports文件中的内容不需要IP,有了IP地址限定太多。
2、PC自己挂载自己的NFS能否成功?
3、需要关闭防火墙,启动NFS服务器。
回复

使用道具 举报

 楼主| xdswglw 发表于 2010-3-23 16:42:46 | 显示全部楼层
谢谢亚瑟王!

1、在/etc/exports中不需要是IP,是指把
/home/wei/Share                192.168.2.*(rw,sync,no_root_squash)
改成
/home/wei/Share                *(rw,sync,no_root_squash)
这样吗?
2、PC挂载自己是可以成功的。
3、防火墙已经关闭,NFS服务器也已经启动。

问题仍然存在。。。
回复

使用道具 举报

亚瑟王 发表于 2010-3-26 11:25:25 | 显示全部楼层
你在PC上能不能访问开发板的web服务器?此时开发板从yaffs启动。
回复

使用道具 举报

 楼主| xdswglw 发表于 2010-3-26 16:48:46 | 显示全部楼层
可以访问开发板的Web服务器
回复

使用道具 举报

亚瑟王 发表于 2010-3-27 10:26:41 | 显示全部楼层
你加我QQ:1295033066,给你远程看一下。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-8-22 23:28 , Processed in 2.031992 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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