免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 909 | 回复: 0

NFS 服务器配置 [复制链接]

论坛徽章:
0
发表于 2011-12-23 03:35 |显示全部楼层

在虚拟机的linux上构建NFS服务器,在ARMlinux下可以挂接NFS,直接访问NFS上共享的文件。

1、构建NFS服务器

进入主菜单->系统设置->服务器设置->NFS服务器

在弹出的NFS服务器配置界面上点“增加”,目录就是根目录主机是一个IP地址,可以是*,基本权限是/。在用户访问选项中,将第一项打勾,确定

2、输入命令setup ,进入setup界面。

选择system service->空格选中nfssmb,确定后退出。这样每次进入linux就会自动开启NFSSamba服务。

3、重启NFS服务,在终端下输入:

#service nfs restart

5、挂接NFS

ARMlinux下挂接NFS,先将开发板PC机用网线相连,设置windowsIP192.168.1.* 将开发板上的linuxIP也设置为在同一网段上的不同IP地址。虚拟机,windows,开发板的IP必须在同一网段,不同的IP地址。

在开发板上执行

#mount -t nfs 192.168.1.230:/ /mnt/nfs

这个IP是虚拟机linuxIP/是虚拟机linux的根目录下所有内容,也可以指定其他目录。/mnt/nfs是要挂接在开发板系统下的哪个目录。进入/mnt/nfs目录,就可以看到虚拟机linux的根目录内容了。

取消挂接用:

#umount /mnt/nfs

3、常见错误

� mount: RPC: Unable to receive; errno = Connection refused

原因是linux没有开启NFS服务,配置好NFS服务器后,确保重启NFS服务:#service nfs restart,如果还出现这个错误,可以执行这个命令后再试试:#service portmap start,开启portmap服务。

� mount: 192.168.1.230:/nfs failed,reason given by server:permission denied

原因可能是因为要挂载的目录没有读写权限,确保在配置NFS服务器时,基本权限是/,还有的原因是/etc/exports 档案没设定好。

� rpcbind: server localhost not responding, timed out

挂载NFS命令加上-o nolock,就不会出现这个问题了。

#mount -t nfs -o nolock 192.168.1.105:/ /mnt/nfs

 

 NFS服务器配置-挂载NFS.pdf   

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2021中国系统架构师大会

【数字转型 架构重塑】2021年5月20日-22日第十三届中国系统架构师大会将在云端进行网络直播。

大会为期3天的议程,涉及20+专场,近120个主题,完整迁移到线上进行网络直播对会议组织来说绝非易事;但考虑到云端会议的直播形式可以实现全国各地技术爱好者的参与,也使ITPUB作为技术共享交流平台得到更好的普及,我们决定迎难而上。
http://sacc.it168.com/


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP