挂载nfs的客户端目录只读

本文描述了在部署NFS服务器后,客户端挂载目录变为只读的问题。通过检查NFS服务器的日志,发现是由于NFSv4协议支持关闭以及配置文件/etc/exports中网段配置错误导致的。正确配置应为每个网段单独一行,并避免空格错误。修复配置后,客户端可以正常读写挂载目录。

一、背景:

在部署好nfs服务器和客户端的,出现了客户端成功挂载,但客户端的挂载目录却成了只读。于是对场景进行还原测试,其中还出现了客户端挂载时nfs service denied的情况。

1、nfs服务器部署启动好后,在客户端挂载出现了如下的报错:

2、查看nfs服务器的nfs启动日志:安装的nfs版本是NFSv4

而使用NFSv4时,需要修改nfs的配置vim /etc/sysconfig/nfs,Turn off v4 protocol support

3、重启nfs服务器,在客户端重新挂载,正常挂载上。


二、现象还原与测试:

1、在客户端的挂载目录下创建一个文件,发现该目录成了只读文件系统,其余的目录正常。

2、问题原因:在nfs服务器/etc/export中,配置了两个网段可以进行,配置的时候如下图所示(xx网段 xx网段(rw...)),由于这种配置方式的错误,导致了第一个网段所有挂载的客户端的相应目录都为只读,而第二个网段的正常。

3、总结:

nfs服务器的/etc/export的配置方式的错误,会导致客户端挂载目录的各种神奇的错误,如需配置两个网段正确的配置方式应为(xx网段(rw..) xx网段(rw..)):

同时,IP网段与权限直接存在空格也会导致客户端挂载后只读

如果两个IP网段直接使用逗号,则会导致挂载客户端的目录用户组和权限出现问题:






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值