autofs——自动挂载卸载
一、autofs+samba
- 在客户端实现自动挂载卸载的软件
- 系统级的存储分离,不对内存造成过多浪费,即用即取
- 参考文章:samba服务
dnf install autofs-1:5.1.4-40.el8.x86_64 -y ##安装autofs插件
systemctl enable --now autofs.service ##设定开机启动
vim /etc/auto.master ##编辑主策略文件
vim /etc/auto.samba ##编辑子策略文件
vim /etc/autofs.conf ##编辑配置文件
systemctl restart autofs.service ##重启服务
如果挂载点的上层目录为
/
,则主策略文件和子策略应该修改为下:
二、autofs+nfs
- 原理步骤与autofs+samba相同,更换挂载点和子策略文件即可
- 参考文章:nfs服务
vim /etc/auto.master ##编辑主策略文件
vim /etc/auto.nfs ##编辑子策略文件
systemctl restart autofs.service ##重启服务
nfs的版本为向下兼容,即设定版本为3可以满足3版本和4版本的系统
三、多目录挂载
- 若一目录下有多个目录需要自动挂载,此时一一编辑子策略文件,效率过低
- 可以按照以下方法操作
服务端目录情况:
客户端操作:
vim /etc/auto.master ##编辑主策略文件
vim /etc/auto.nfs ##编辑子策略文件
systemctl restart autofs.service ##重启服务
测试: