autofs自动挂载

博客记录了两台实验主机的NFS挂载实验,Server0为RHEL7系统且默认安装NFS,Desktop0客户端指定监测目录/nfsClient,子配置文件可自定义。编辑子配置文件后,进入客户端监测目录会自动挂载。还指出无法挂载可能是未开启某些服务,如rpcbind,以及防火墙问题,可通过命令解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

两台实验主机

主机名称IP地址
Server0192.168.10.10
Client0192.168.10.20

Server0:
在这里插入图片描述
注:RHEL7系统以及默认安装NFS

iptables -F  # 配置之前,清空防火墙
service iptables save

vim /etc/exports #编辑nfs配置文件

 - /nfsfile 192.168.10.0/24(rw,root_squash,sync)

Desktop0:

yum install -y autofs
vim /etc/auto.master

在这里插入图片描述
-按照 “挂载目录 子配置文件” 格式
-客户端指定监测目录**/nfsClient** 不需要预先新建,autofs会自动创建,子配置文件名称**/etc/auto.nfs**自定义
在这里插入图片描述
编辑子配置文件

vim /etc/auto.nfs
[本地端子目录] [-挂载参数] [服务器所提供目录]
test   -fstype=nfs,rw 192.168.10.10:/nfsfile
或者使用通配符:
* -fstype=nfs,rw 192.168.10.10/&
这时cd /nfsClient/nfsfile 就会自动挂载上
(若*是"nfsfile",则&是"nfsfile")

在这里插入图片描述
使用showmount命令前,需要在服务端server0 firewall-cmd --add-service=mounted --permanent
在这里插入图片描述
当cd 客户端监测目录 /nfsClient/test 时,会自动挂载上

无法挂载的原因
试了几次,有时候忘了将某些服务开启,特别是rpcbind 就出现挂载不上,还有就是防火墙,nfs、mounted、rpcbind 用命令firewall-cmd --add-service=xx --permanent firewall-cmd --reload 重载一下就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值