博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nfs:server is not responding,still trying 原因与解决方案
阅读量:5054 次
发布时间:2019-06-12

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

今天,用开发板通过nfs挂载主机,想从主机上面拷贝一些资料,可是竟然出现:nfs:server is not responding,still trying , 我用的是友善之臂的mini2440,操作系统使用的是Ubuntu8.04。

    本来还以为是nfs出了故障,但是google了一下发现原来不是nfs的原因,而是由于传送的数据太大,出现数据包丢失现象。
   NFS 的默认传输协议是 UDP,而PC机与嵌入式系统通过UPD交互时就会出现严重的网卡丢包现象。可用的解决方案是:在客户端改用TCP协议,使用下面的命令,
mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.0.121:/主机nfs目录 /挂载路径
   注意:中间使用的是逗号,而非英文中的句号。
---------------------------------------------------以下方法也可以解决-----------------------------------------------------------------------
原来nfs默认是用udp协议传输的,所以你在主机复制很多或者很大的文件给目标板时,很可能做成包的丢失。

解决方法

目标板下:mount -t nfs -o nolock -o tcp 192.168.1.121:/root/share /host
以后复制文件一般都很稳定了。
 

转载于:https://www.cnblogs.com/elect-fans/archive/2011/12/25/2408598.html

你可能感兴趣的文章
ES6学习笔记一
查看>>
zoj1455
查看>>
overridePendingTransition动画只设置一个
查看>>
WC2019 T1 数树
查看>>
Windows下pipenv将虚环境文件的位置设置在项目根目录下
查看>>
docker run -it centos /bin/bash 后面的 bin/bash的作用
查看>>
理解 JavaScript 中的 for…of 循环
查看>>
[译]GPUView
查看>>
python优雅编程之旅
查看>>
LintCode: Binary Tree Preorder Traversal
查看>>
CheeseZH: Stanford University: Machine Learning Ex1:Linear Regression
查看>>
Python入门基础教程(儿童版) [分享一本入门级教程]
查看>>
WCF 项目应用连载[2] - 创建Lig日志系统
查看>>
再见了,DM
查看>>
安装Apache Felix OSGI Framework小记
查看>>
IT人必须学会的职场四原则
查看>>
23种基本的设计模式
查看>>
23种设计模式的意图和适用范围
查看>>
String和StringBuilder
查看>>
记一次jdk升级引起的 Unsupported major.minor version 51.0
查看>>