server接到客户端的mount时,会先客户的IP做反解成域名,用域名(注意是用域名而不是IP)去和/etc/exports做比较,如果匹配不成功会失败。
而我在client并没有添加server的域名,所以匹配不到对应的域名,自然就出现mount: 192.168.168.60:/RESTORE failed, reason given by server: Permission denIed的错误了。
后来,在/etc/hosts文件里添加对应的域名:192.168.168.60 tzeai2.zpss.com tzeai2,问题解决
nfs配置
1. 查看系统有没有nfs功能
cat /proc/filesystes
2. ntsysv 命令选中nfs
service nfs restart,看能否啟动,如不能正常,可以查看相应的出错信息
tali /var/log/messages
3. 配置/etc/exports
eg: /home/mis *(rw)
此文件是配置相关的文件和一些权限,上面的设置表示,所有的用户对/home/mis都有读写的权限
4. 执行exportfs -a 表示将所有的更新.
5. service nfs restart
6. 执行mount命令
eg: mount 10.0.1.153:/home/mis /mnt/mis
7. 常用的命令
showmount
repcinfo
8. 如果在开机时就加载,可在/etc/fstab中加入
ip:/home.mis /mnt/mis nfs intr
转载文章,原出处
Super Lee的博客