Linux中的autofs自动按需挂载
自动挂载程序是一个服务(autofs),它可以根据需要自动挂载NFS共享,不需要时,将自动卸载NFS共享。
自动挂载的优势
- 自动挂载的NFS共享可以供计算机上的所有用户使用
- NFS共享不像/etc/fstab中的条目一样永久挂载,从而可以释放网络和系统资源。
- 自动挂载是在客户端,不需要服务器端配置。
- NFS是默认的文件系统的挂载,但也可以用来自动挂载其他的文件系统。
- autofs是一种服务,像其他系统服务一样管理。
autofs服务端配置
1下载安装软件包:
yum -y install autofs
2启动服务
systemctl enable–now autofs
3编辑配置文件/etc/auto.master,或者在/etc/auto.master.d/下创建一个以.autofs结尾文件。
先编辑配置文件vim /etc/auto.master
/data /etc/auto.nfs(/data是挂载点的基础目录,/etc/auto.nfs包含挂载的详细信息。)
/data/test /etc/auto.nfs(/data/test是挂载点的基础目录,/etc/auto.nfs包含挂载的详细信息。)
指定的配置文件,将其创建vim /etc/auto.nfs
服务端的/share 挂载到本地/data/test下
4、
[root@node1 test]# cat /etc/auto.master | grep nfs
/data /etc/auto.nfs
#/nfs4 /usr/sbin/fedfs-map-nfs4 nobind
[root@node1 test]# cat /etc/auto.nfs
test 192.168.88.5:/share