八仙过海两码必中组合:NFS挂载时出现access denied by server while mounting的解决方法

时间:2018-07-10 11:42来源:网络整理 作者:Linux先生 举报 点击:
NFS是非常通用和简单的Linux下共享协议,但是最近安装了一次,在另一台CentOS用mount挂载时却出现“access denied by server while mounting”这个错误;因为之

贵州快3技巧 www.n12n5.cn NFS是非常通用和简单的Linux下共享协议,但是最近安装了一次,在另一台CentOS用mount挂载时却出现“access denied by server while mounting”这个错误;
 
因为之前配置过很多次NFS了,都没出现过一点问题,于是先试试在本机mount挂载,测试可以挂载,但是在另一台机器上却报错,首先想到的是iptables防火墙问题,于是关闭防火墙,也一样报错。
 
去网上搜索了一下,遇到这个错误的人也很多,但是原因都不大相同,在这里我就总结一下出现此错误的几种原因:
 
1、使用了非法端口,也就是使用了大于1024的端口。
这个错误,可以通过查看日志确认:
[[email protected]~ /]# cat /var/log/messages | grep mount
Jan 2 12:49:04 localhost mountd[1644]: refused mount request from 192.168.0.100 for /home/nfsshare/ (/home/nfsshare): illegal port 1689
 
解决办法:
修改配置文件/etc/exports,加入 insecure 选项,重启nfs服务,再尝试挂载。
/home/nfsshare/  *(insecure,rw,async,no_root_squash)
 
2、NFS版本问题
编辑/etc/sysconfig/nfs文件,找到下面:

#Turn off v2 and v3 protocol support #RPCNFSDARGS="-N 2 -N 3" #Turn off v4 protocol support #RPCNFSDARGS="-N 4"  /*把这句前面的#号去掉*/

最后保存,重启nfs服务,再尝试挂载;如果挂载不上,可尝试在后面加-o nolock参数。
 
3、查看客户端挂载的目录是否具备读写权限,添加相应权限即可。
 
4、nfs服务器上的/etc/hosts中设置了客户端机器IP对应域名,去掉即可。
 
通过以上这几种方法,access denied by server while mounting这个错误应该可以得到解决了。

推荐内容
  • “吃货”福音!吃河豚中毒将有药可救 2018-12-05
  • 语文水平太差,直通通的转不弯来,又怎么表现逻辑大师的水平,忽悠成为自我暴露 2018-12-05
  • 中国经济稳中向好的发展态势没有变——访国家发改委宏观经济研究院形势室主任杜飞轮 2018-12-02
  • 震后十年·追忆与新生:关于2008年的那场地震,陕西有记忆 2018-11-29
  • 法中委员会秘书长:法中两国将在创新合作中碰撞出火花 2018-11-28
  • 【阿里天气】最新阿里今天天气,实时提供阿里气温、空气质量、24小时天气预报、生活指数查询 2018-11-27
  • 陕西守艺人丨传承自父亲的老油坊,是我人生的希望之光 2018-11-27
  • 《老马价值观》书友会在京举行 2018-11-21
  • 探秘独龙江文章中国国家地理网 2018-11-21
  • 股市跌得再狠,照样削尖脑袋想去圈钱,不宰股民真是白不宰。 2018-11-06
  • 毛泽东在政治上如何要求党的高级干部   2018-10-20
  • 海淀区马连洼街道举办创业技能培训班  2018-10-20
  • 的神话少了没人相信我,继续,希望你造出更多的神话来 2018-10-18
  • 一切都是老板炒工人的鱿鱼 2018-10-15
  • 斯柯达Kodiaq RS谍照 10月巴黎车展亮相 2018-10-15
  • 528| 645| 589| 157| 369| 778| 776| 66| 12| 382|