你好,我在Linux在挂载NFS时遇到了和你一个类似的问题,想请教一下
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你好,我在Linux在挂载NFS时遇到了和你一个类似的问题,想请教一下相关的知识,希望对你有一定的参考价值。
就是在输入mount -t nfs -o 192.168.0.14:/home/nfs /mnt/nfs 挂载命令时老显示
mount:wnfsmount faileda Bad file descriptor
rning: mount version newer than kernel
NFS:mount program didn't pass remote address!
mount:Mounting 192.168.0.14:/home/nfs on /mnt/nfs failed: Invalid argument
我的NFS配置都是正确的,网线,串口线都ok,
Linux IP 192.168.0.14
开发板IP 192.168.0.121
可老挂载不上,这为什么啊?
能Q一下吗,393281694
1。你确定防火墙关闭了,自己把防火墙先禁掉,PC和开发版都用ifconfig 分配好你给的IP,然后确认两个相互能ping通,保证网络畅通..再来挂载...
2。你的PC上,/etc/exports里面是不是已经正确的写入了参数,是不是权限没有打开?写完这个配置文件之后,你需要执行exportfs -ar 来更新下NFS
然后自己在PC上找个文件夹mount下你/etc/exports里面写的文件夹,看看能mount上去不。。
3。提示信息说, mount version newer than kernel,是内核版本问题吗?要不就是你的PC和开发版上的内核有一个版本比较旧了..或者是mount这个组件比较老,PC上和开发版终端分别用uname -a看下内核版本
可以在mount的时候添加一个 -v2或者 -v3(这两参数己不清楚了,好像是nfsv2,nfsv3。。。需要再查查)的参数试试,这个是用来指定NFS的版本的。。
4。挂载参数非常多...不可能一次写完。你至少确认了前两点没问题,再看看结果,不行再给我发个消息,我也好久没看这个了
慢慢来,
参考资料:脑袋
来自:求助得到的回答 参考技术A 是你命令用错了,正确命令如下:mount -t nfs 192.68.0.14:/home/nfs /mnt/nfs
在你的命令中:-o参数后可以家rw,ro,remount,acl等等好多参数
谈到 NFS 挂载选项时,啥是“肯定会杀死”?
【中文标题】谈到 NFS 挂载选项时,啥是“肯定会杀死”?【英文标题】:what's "sure kill" when talking about NFS mount option?谈到 NFS 挂载选项时,什么是“肯定会杀死”? 【发布时间】:2010-04-21 07:05:48 【问题描述】:在以下链接中
http://www.faqs.org/docs/Linux-HOWTO/NFS-HOWTO.html
它说一个进程是不可杀死的,除非通过“肯定杀死”,但是什么是肯定杀死?
hard(NFS 客户端挂载选项)
访问 NFS 上文件的程序 挂载的文件系统将挂起时 服务器崩溃。过程不能 被打断或杀死(被 “肯定杀”)除非你也 指定内部。当 NFS 服务器 重新上线程序将继续 从它所在的地方不受干扰。我们 建议在所有 NFS 上使用 hard,intr 挂载的文件系统。
【问题讨论】:
【参考方案1】:我认为它的意思是 kill -9
,但请注意,您正在阅读 2002 年以来的一个相当古老的指南(我认为与大多数其他 TLDP 指南一样),并且关于 NFS 挂载选项 hard,intr
已经是默认的并且
intr / nointr 挂载选项是 在内核 2.6.25 后弃用。仅有的 SIGKILL 可以中断挂起的 NFS 对这些内核的操作,如果 指定,这个挂载选项是 忽略向后提供 与旧内核的兼容性。
【讨论】:
以上是关于你好,我在Linux在挂载NFS时遇到了和你一个类似的问题,想请教一下的主要内容,如果未能解决你的问题,请参考以下文章
linux 挂载成功, 但是过了一会儿, 挂载的盘, 又掉了