天嵌 ARM开发社区

 找回密码
 注册
查看: 2983|回复: 6

nfs挂在权限出错问题

[复制链接]
kongxiaobo 发表于 2012-3-5 09:23:46 | 显示全部楼层 |阅读模式
大家好,我在Ubuntu 11.10下搭建了nfs服务器,用网线连接开发板,然后想用开发板挂载nfs服务器,但是却老是出现mount: 192.168.1.200:~/EmbedSky/opt/EmbedSky/share failed, reason given by server: Permission denied错误,hosts文件里,关于ip和主机名对应的注释掉了(根据百度的解决方案),exports的设置如下:/home/kongxiaobo/EmbedSky/opt/EmbedSky/share    *(ro,sync,no_root_squash),rpcbind服务也开启,但是却老是出现这个权限问题,请大家帮我分析分析,在这里谢谢大家了。
亚瑟王 发表于 2012-3-5 10:10:47 | 显示全部楼层
亲,搭建ubuntu11.10的NFS的做法如下(注:我用的是64bit的,理论上讲32bit的也是如此):
1、安装NFS软件:apt-get install nfs-common nfs-kernel-server portmap
2、设置NFS文件的路径,修改/etc/exports文件,gedit /etc/exports,添加如下内容:
/NFS路径                                                *(rw,async,no_subtree_check,no_root_squash)
前面是路径,后面是NFS的条件。
3、在/etc目录下创建路径:exports.d目录,然后建立一个/etc/exports的链接到/etc/exports.d/目录下即可,使用命令:ln -fs /etc/exports /etc/exports.d/exports。
4、运行命令:/etc/init.d/nfs-kernel-server restart重启NFS,最后测试。
 楼主| kongxiaobo 发表于 2012-3-5 10:48:35 | 显示全部楼层
亚瑟王 发表于 2012-3-5 10:10
亲,搭建ubuntu11.10的NFS的做法如下(注:我用的是64bit的,理论上讲32bit的也是如此):
1、安装NFS软件 ...

您好,已经按照你的方式修改,但是出现两个问题:
一:portmap安装包已经被rpcbind替换
二:当我建立一个链接,然后重启服务之后,出现exportfs:/etc/exports:3:unknown keyword ""          [fail]
 楼主| kongxiaobo 发表于 2012-3-5 11:02:24 | 显示全部楼层
亚瑟王 发表于 2012-3-5 10:10
亲,搭建ubuntu11.10的NFS的做法如下(注:我用的是64bit的,理论上讲32bit的也是如此):
1、安装NFS软件 ...

您好,刚才的问题已经解决,但是还是出现了这个权限问题
亚瑟王 发表于 2012-3-5 11:26:12 | 显示全部楼层
亲,你用chmod 777 /NFS路径,将其权限设置为最高。
 楼主| kongxiaobo 发表于 2012-3-5 13:15:15 | 显示全部楼层
亚瑟王 发表于 2012-3-5 11:26
亲,你用chmod 777 /NFS路径,将其权限设置为最高。

已经设置过了
 楼主| kongxiaobo 发表于 2012-3-5 13:45:21 | 显示全部楼层
亚瑟王 发表于 2012-3-5 11:26
亲,你用chmod 777 /NFS路径,将其权限设置为最高。

解决了,原来mount的时候主目录不能用~代替,必须是绝对路径
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-5 06:33 , Processed in 1.035090 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表