如何使用autofs挂载NFS文件系统

Autofs是一个自动挂载守护进程,它根据需要管理挂载点。简而言之,它只在给定的共享被访问时才对该共享进行挂载,并在规定的非活动期后取消挂载。与由/etc/fstab控制的静态挂载相比,以这种方式自动挂载NFS共享可以节省带宽并提供更好的性能。
就像Linux中的大多数东西一样,autofs使用配置文件作为完成任务的框架。它参考了位于/etc/auto.master的地图文件。该文件定义了各种挂载点。该文件中的每个条目都有三个字段,需要设置这些字段才能使守护进程正常工作。这些字段是
①挂载点
②地图文件的位置
③可选字段(允许列入选项)
实际例子
让我们看看如何在我们的机器上挂载目录。对于此演示,我们将/afstest远程计算机client.example.com(172.25.1.4)上的目录挂载到mount point /test/nfs_share。为此,将以下内容添加到auto.master文件中:
/test /etc/auto.misc --timeout 30
完成后,将以下内容添加到我们的地图文件中/etc/auto.misc:
autofstest -rw,soft,intr,rsize=8192,wsize=8192 client.example.com:/afstest
auto.misc文件中的字段1 是中子目录的名称/misc。第二个字段包含我们的安装选项,例如读写权限和大小限制。第三个字段是NFS导出的位置。
注意:这些字段与/etc/auto.master
设置完所有选项后,我们需要重新启动autofs服务。使用以下命令:
# /sbin/service autofs restart
完成后,使用以下命令验证活动的安装点:
# /sbin/service autofs status
与所有配置文件更改一样,如果在进行更改时服务正在运行,则需要重新加载文件。您可以通过完全重新启动服务或仅进行软重新加载来执行此操作:
# /sbin/service autofs reload
该autofs实用程序是对NFS旅程进行补充的一种很好的方法,它可以对该功能提供一些额外的见解。如果我们只是花时间去挖掘它,那么还有更多的东西可以学习我们每天使用的东西。希望您发现此快速练习对您有所帮助。

A5互联https://www.a5idc.net/

原文地址:https://www.cnblogs.com/a5idc/p/13494355.html