ok6410挂载fedora nfs 解决mount: RPC: Unable to receive; errno = No route to host
来源:互联网 发布:淘宝买csgo安全吗 编辑:程序博客网 时间:2024/05/29 16:12
一 平台
1.ok6410 a开发板 主机fedora 18
二 基本步骤
1. mkdir nfs
chmod 777 nfs
cd nfs
mkdir work
chmod 777 work
cd work
touch nihao
2.配置nfs服务
fedora 把portmap服务包含在了rpcbind里面了,没有了portmap。所以安装的是rpcbind。
yum -y install rpcbind nfs-kernel-server
3.编辑/etc/exports
vi /etc/exports
第一次进去应该是新文件,没有任何内容
添加下面一行
/nfs/work *(rw,sync,no_root_squash)
/nfs/work就是我们要共享的目录,*表示所有ip均可挂载。
4.启动nfs服务
service nfs start 开启服务 service nfs status 查看状态
service nfs stop 停止服务 service nfs restart 重启服务
也可设置成开机启动nfs服务 systemctl enable nfs-server.service
同理:启动rpcbind服务
service rpcbind start
5.关闭防火墙(一定要关闭)
1.如果不关闭的话,要出现mount: RPC: Unable to receive; errno = No route to host。
关于防火墙,要多说一点有时候使用service iptables stop还是不会挂载成功的。
要彻底关闭防火墙:参见(http://www.boh.so/html/2013/doc_0202/1800.html)
2.还有很重要的一点那就是关闭SELINUX
暂时关闭用 setenforce 0
永久关闭 vi /etc/sysconfig/selinux
修改SELINUX= disabled
6.ping开发板和主机
1.在虚拟机linux上执行
ifconfig
知道虚拟主机IP为192.168.1.101
启动开发板进入到linux系统(我们可以使用minicom或者超级终端与开发板串口通信)
2.在终端上输入
ifconfig
其实飞凌最新的linux内核里面在主界面的Forlinx Test下已经有了setIP交互界面了,我们在那里既可以
查看,也可以更改ip。
得到开发板linux的IP为。。。。。
3. 如果IP跟虚拟主机的IP不在同一网段,就修改下
ifconfig eth0 192.168.1.110 (可以使用setIp更改)
4.ping一下
5. 终端上输入ping 192.168.1.101
得到PING 125.217.32.237 (125.217.32.237): 56 data bytes
64 bytes from 125.217.32.237: seq=0 ttl=64 time=24.942 ms
64 bytes from 125.217.32.237: seq=1 ttl=64 time=1.518 ms
64 bytes from 125.217.32.237: seq=2 ttl=64 time=1.025 ms
64 bytes from 125.217.32.237: seq=3 ttl=64 time=0.906 ms
64 bytes from 125.217.32.237: seq=4 ttl=64 time=0.743 ms
ctrl+c退出
packets transmitted, 5 packets received, 0% packet loss
这时候PING通了
6.先挂在在自己主机上,看能否挂上主机上输入mount -t nfs 192.168.1.101:/nfs/root /mnt
ls /mnt
如果可以看到nihao的话,那就可以成功了。
卸载:umount /mnt
7.挂载到开发板上
开发板上输入
mount -t nfs 192.168.1.101:/nfs/root /mnt -o nolock
含义是: 宿主机IP:宿主机的nfs目录 开发板挂载目录
这样就可以成功了
三 解决mount: RPC: Unable to receive; errno = No route to host
1.多半是防火墙的问题,一定要按上面说的禁止防火墙 systemctl stop firewalld.servic
2.关闭selinx
3.开发板一定要ping通主机
4.重启nfs,rpcbind服务
- ok6410挂载fedora nfs 解决mount: RPC: Unable to receive; errno = No route to host
- mount:RPC:Unable to receive;errno=No route to host原因及nfs安装
- mount出错:mount: RPC: Unable to receive; errno = No route to host
- 嵌入式系统nfs挂载问题解决(mount: RPC: Unable to receive; errno = No route to host)
- rpc mount export: RPC: Unable to receive; errno = No route to host
- showmount rpc mount export: RPC: Unable to receive; errno = No route to host
- 解决NFS:clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)
- mount:RPC:Unable to receive;errno=No route to host原因
- mount: RPC: Unable to receive; errno = No route to host
- mount: RPC: Unable to receive; errno = No route to host
- mount:RPC:Unable to receive;errno=No route to host原因
- mount:RPC:Unable to receive;errno=No route to host
- do_ypcall: clnt_call: RPC: Unable to receive; errno = No route to host
- clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)
- s3c6410挂载nfs是出现mount: RPC: Unable to receive; errno = connection refused.
- mount: RPC: Unable to receive; errno = Connection refused
- NFS错误Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno=Connection refused
- NFS错误Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno=Connection refused
- CF-div2-192-C
- Libjpeg编译成lib文件
- android service 学习(上)
- UVA 674 coin change
- offsetLeft,Left,clientLeft的区别
- ok6410挂载fedora nfs 解决mount: RPC: Unable to receive; errno = No route to host
- cocos2d-x CCArray的创建问题
- ListView 分组
- android service 学习(下)
- 几何汇总(暂不ac)
- 常用Linux命令一(解压缩)
- 在 Mac OS X Lion 下修改 Hosts 的四种方法
- JQuery对Select的操作
- 图的邻接表存储 c实现