很多服务都需要挂载操作,/etc/fstab文件在系统启动时执行自动挂载,然而并不是所有的挂载都会被用到,造成了资源的浪费,所以autofs实现了在相关服务用到对应的挂载操作时执行自动挂载,灵活性更高。
1. 安装自动挂载服务。 yum install sutofs
2. 自动挂载服务具有主配置文件和子配置文件。主配置文件中写明“挂载目录 子配置文件”;子配置文件对挂载信息进行进一步说明,子配置文件是完全自定义的后缀为.misc的文件。
在本次实验假设,我们将/dev/cdrom 挂载到 /media/iso目录,那么在主配置文件中挂载目录只写到/media这一层即可:/media /etc/iso.misc
3. 自定义子配置文件vim /etc/iso.misc,格式:“挂载目录 挂载文件类型及权限 :设备名称”
iso -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
4. 万年不变的配置完服务后重启服务。
systemctl start autofs
systemctl enable autofs
5. 测试结果。df -h查看挂载情况,发现并没有挂载到/media/iso目录,但是虽然我们并没有创建/media/iso文件夹,但是却可以cd进去,cd进去执行ls -l之后再查看挂载情况,发现iso挂载上去了,这就是使用时动态挂载。