当前位置: 技术问答>linux和unix
NFS挂载问题
来源: 互联网 发布时间:2016-06-24
本文导语: 我在PC上的linux建了一个/share目录,在/etc/exports上进行了如下配置(假设PC的IP为219.216.131.117,开发板有/mnt目录): /share 219.216.131.117(rw) 在PC上自己mount自己能mount成功,但是在开发板上用mount -o nolock nfs 219.216.131...
我在PC上的linux建了一个/share目录,在/etc/exports上进行了如下配置(假设PC的IP为219.216.131.117,开发板有/mnt目录):
/share 219.216.131.117(rw)
在PC上自己mount自己能mount成功,但是在开发板上用mount -o nolock nfs 219.216.131.117:/share /mnt挂载时,出现的错误如下:
mount:Cant't find nfs in /etc/fstab
我在开发板上又换了另一种方式挂载:mount -t nfs 219.216.101.117:/share /mnt,出现的错误如下:
mount: 219.216.131.117:/share failed. reason given by server: 权限不够。
mount:nfsmount failed: Bad file descriptor
......:/share on /mnt failed : Bad file descriptor
网上查了一些资料,不足而一,恳请高人指点一二。
/share 219.216.131.117(rw)
在PC上自己mount自己能mount成功,但是在开发板上用mount -o nolock nfs 219.216.131.117:/share /mnt挂载时,出现的错误如下:
mount:Cant't find nfs in /etc/fstab
我在开发板上又换了另一种方式挂载:mount -t nfs 219.216.101.117:/share /mnt,出现的错误如下:
mount: 219.216.131.117:/share failed. reason given by server: 权限不够。
mount:nfsmount failed: Bad file descriptor
......:/share on /mnt failed : Bad file descriptor
网上查了一些资料,不足而一,恳请高人指点一二。
|
setup
选中Firewall configuration 选着no firewall
选中system services 选中nfs
vi /etc/exports
/ (rw)
/share/nfs
cd /etc/rc.d/init.d
./nfs start
chmod 777 /share/nfs 改变属性,使其可读写
再mount -o nolock 219.216.101.117:/share/nfs /mnt
选中Firewall configuration 选着no firewall
选中system services 选中nfs
vi /etc/exports
/ (rw)
/share/nfs
cd /etc/rc.d/init.d
./nfs start
chmod 777 /share/nfs 改变属性,使其可读写
再mount -o nolock 219.216.101.117:/share/nfs /mnt
|
首先确保exportfs正确,没有出错,可以exportfs -ar看看有无错误信息,这个是动态发布目录的,不用重起nfs服务
然后就是楼上说的了,修改exports,把参数加全,关闭防火墙
在目标机上可以用rpcinfo命令查看服务器的nfs服务状态
然后就是楼上说的了,修改exports,把参数加全,关闭防火墙
在目标机上可以用rpcinfo命令查看服务器的nfs服务状态
|
第一: 确保两台机器在同一网段
第二: 修改 /etc/exports
/share *(rw)