您的位置:首页 > 运维架构 > Linux

Linux环境下配置NFS过程

2008-06-16 16:30 381 查看
嵌入式系统开发中采用NFS方式将主机与目标机进行连接是非常行之有效的开发方式,可以极大地提高开发效率。

主机端服务程序的配置

1)修改配置文件/etc/exports,如:
/home/work 192.168.0.253(rw, sync, no_root_squash)
/home/work为创建的根文件系统在主机上的目录,192.168.0.253为下位机的IP,rw表示允许下位机读写该目录,no_root_squash允许下位机以主机root的身份挂载根文件系统。
2)修改配置文件的权限为:chmod 644 /etc/exports
3)NFS服务程序重新载入其配置文件,/etc/init.d/nfs reload。用rpcinfo –p查看是否已经加载成功。
4)检查防火墙设置,确定没有屏蔽NFS使用的端口和允许通信的主机,检查iptables,ipchains等设置,以及/etc/hosts.deny,/etc/hosts.allow。如果试验时还出现RPC:超时错误,则最好把防火墙关闭。进入‘系统设置’->‘安全级别’控制

目标板
1)首先内核需要支持NFS
Enable: File Systems-> Network File Systems -> NFS file system support
2)在目标板启动完成后,
mount –t nfs 192.168.0.251:/home/work /mnt –o nolock
192.168.0.251为NFS服务器IP,/home/work为服务器开放给目标板的目录。
3)可以通过增/删/修改文件的方式来验证。
如果也出现RPC:超时错误的话,也最好关闭防火墙。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: