nfs挂载相关问题
来源:互联网 发布:阿里巴巴数据图片尺寸 编辑:程序博客网 时间:2024/06/05 06:24
nfs原理:通过网络,将远程主机共享的文件系统,挂载到本机。
双方在进行nfs通讯时,必须启动portmap(F8中是rpcbind)服务。
如果没有,去F8安装包里头找,或是用yum进行自动安装。
首先,用ifconfig将主机和开发板设置到同一网段,如主机192.168.1.111,子网掩码为255.255.255.0,开发板为192.168.1.168,子网掩码255.255.255.0
然后互相ping下,Ping的通说明网线和网卡没问题。
然后,架设nfs服务器(以下服务的开启和关闭,都可通过setup命令,进行配置)
1)在主机上启动portmap服务(F8为rpcbind,默认都为开启)
service rpcbind start
可以用service rpcbind status 进行检查是否开启。
2)对nfs进行配置(/etc/exports)
修改配置文件/etc/exports
添加如下代码
/home/sun *(rw,sync,no_root_squash)
要共享的目录 允许使用的用户,*表示允许任意用户使用,也可以使用具体的ip,如本机可用192.168.1.168,括号中rw代表可读写,sync未知,no_root_suqash意思是以root权限访问该共享文件夹。
修改完之后,输入:
[root@localhost etc]# exportfs -rv
使配置文件生效。
3)在主机上启动nfs服务
service nfs start
4)在开发板上进行挂载mount
mount -t nfs -o nolock 192.168.1.111:/home/sun /mnt(其中nolock 不知道什么用)
建议:在配置完nfs后,可以本机挂载自己,试试看,是否配置正确
mount -t nfs 192.168.1.111: /home /root/hello
其间遇到的问题:
1)mount: 192.168.1.111:/home/sun failed, reason given by server: Permission denied
查看配置文件exports,是否为允许挂载的客户。
2)mount: RPC: Unable to receive; errno = No route to host
首先看是否在同一网段
再者输入:
[root@localhost etc]# service iptables status
看防火墙是否开启,有则将其关闭
[root@localhost etc]# service iptables stop
3)mount: RPC: Unable to receive; errno = Connection refused
首先看nfs服务是否开启,其次看rpcbind是否开启,如果rpcbind没有运行,那在重新开启rpcbind后,要再restart nfs服务,因为重启rpcbind已对nfs的一些配置造成影响,需要restart.
可以用service rpcbind status 进行检查是否开启。
2)对nfs进行配置(/etc/exports)
修改配置文件/etc/exports
添加如下代码
/home/sun *(rw,sync,no_root_squash)
要共享的目录 允许使用的用户,*表示允许任意用户使用,也可以使用具体的ip,如本机可用192.168.1.168,括号中rw代表可读写,sync未知,no_root_suqash意思是以root权限访问该共享文件夹。
修改完之后,输入:
[root@localhost etc]# exportfs -rv
使配置文件生效。
3)在主机上启动nfs服务
service nfs start
4)在开发板上进行挂载mount
mount -t nfs -o nolock 192.168.1.111:/home/sun /mnt(其中nolock 不知道什么用)
建议:在配置完nfs后,可以本机挂载自己,试试看,是否配置正确
mount -t nfs 192.168.1.111: /home /root/hello
其间遇到的问题:
1)mount: 192.168.1.111:/home/sun failed, reason given by server: Permission denied
查看配置文件exports,是否为允许挂载的客户。
2)mount: RPC: Unable to receive; errno = No route to host
首先看是否在同一网段
再者输入:
[root@localhost etc]# service iptables status
看防火墙是否开启,有则将其关闭
[root@localhost etc]# service iptables stop
3)mount: RPC: Unable to receive; errno = Connection refused
首先看nfs服务是否开启,其次看rpcbind是否开启,如果rpcbind没有运行,那在重新开启rpcbind后,要再restart nfs服务,因为重启rpcbind已对nfs的一些配置造成影响,需要restart.
- nfs挂载相关问题
- nfs挂载相关问题
- nfs挂载相关问题
- nfs挂载相关以及umout问题
- DIM3517 NFS无法挂载问题相关
- Private: NFS挂载相关
- NFS挂载相关配置
- nfs挂载问题
- nfs挂载问题
- NFS相关命令失效问题
- NFS挂载问题汇总
- linux nfs挂载问题
- nfs 的 挂载问题
- ubuntu12.04的NFS配置及linux NFS介绍 nfs挂载权限问题
- ubuntu12.04的NFS配置及linux NFS介绍 nfs挂载权限问题
- ubuntu10.4NFS挂载到mini2440相关问题
- 解决nfs无法挂载的问题
- 关于nfs挂载的问题
- GNU通用公共许可证( GPL)
- MecGridDemo
- JavaScript配合Div实现工具栏拖动
- CSS仿淘宝首页导航条布局效果
- google map 标记添加
- nfs挂载相关问题
- 大型网站架构演变和知识体系
- IT 专业人员的 Windows 7 十大需知
- nsswitch.conf:系统数据库及名字服务开关配置文件
- ubuntu 下 gd 的支持
- Spring 源码分析
- WM_CTLCOLOR和OnCtlColor消息的用法
- 关于对话框的一些知识点
- 业界资讯:adobe 技术开发中心 放出游戏单元