问题描述:
当我们将某个资源挂载到一个常用的目录下时,该目录会因为资源的挂载一直被占用,若长时间不间断的使用改资源则没有什么,若该资源只是间断性的使用,且间隔时间较长,此时会造成资源浪费。若每次使用均采用手动挂载则过程繁琐。
解决方法:
为解决上述问题,在客户端我们通过autofs自动文件管理来对其进行管理。
操作步骤:
<1> 安装autofs的软件包,但系统上一般会直接安装好,这里不再赘述;
<2> 对autofs的子配置文件(/etc/auto.master)进行配置,配置如下:
![](https://i-blog.csdnimg.cn/blog_migrate/af82a9975669dbd2f36330a9f0df9611.png)
<3> 对子策略文件进行配置,配置如下:
![](https://i-blog.csdnimg.cn/blog_migrate/c80b4d7c7f0e681accd8536ed14e3701.png)
<4> 为测试结果,对主配置文件进行配置,设置等待时长为3S,若超过该时间自动卸载:
![](https://i-blog.csdnimg.cn/blog_migrate/3df3b14fbf55cb1ff7ea44b359def490.png)
<5> 测试
自动挂载:当进入我们所配置的挂载目录是时,设置的挂载目录会自动挂载。
![](https://i-blog.csdnimg.cn/blog_migrate/a2bcb397450ee3be76e28f448bab3e24.png)
自动卸载:当退出挂载目录时,超过等待时长,则自动卸载。
![](https://i-blog.csdnimg.cn/blog_migrate/f664cd5f4c964f3ec77e8fba97aabaf6.png)
【注】上述测试,是使用Samba的登录挂载为测试,同样也可对NFS进行自动挂载,详情请参考NFS服务。