实现挂载NFS的两措施

网络 网络管理
下面我们来讲解一下挂载NFS的两个方法。一个是/etc/fstab的使用,另一个是autofs 服务的使用。下面让我们来详细看一下具体内容。

在NFS的学习过程中,我们接触了很多东西,从它的定义到应用。那么今天,我们主要讲解的是挂载NFS的相关知识。如果使用手工mount的方法访问一个NFS共享, 重新启动系统后这个文件系统必须mount才可以使用, Red Hat Enterprise Linux提供了两种方法来自动的挂载远程文件系统./etc/fstab和autofs服务.

方法一,/etc/fstab

netfs服务会使用文件/etc/fstab作为参考, 所以像NFS共享的会被自动执行.

如下是一个/etc/fstab中的挂载NFS的一条记录.

<server>:</remote/export> </local/directory> nfs < options> 0 0 使用你的NFS服务器替换如上的 <server> ,

使用NFS输出路径替换如上的 </remote/export> .

使用本地的挂载点目录替换 </local/directory;> 这个目录必须实现手动建立.

如上例子中的选项 nfs 说明了系统使用的文件系统类型.

可以使用nfs的选项替换 <options> ,多个选项之间使用","分开,如果需要更多的信息查看man fstab.

如下面的例子:

server1.example.com:/share/directory /mnt/share nfs defaults 0 0

方法二, autofs 服务

使用/etc/fstab的一个缺点是:不管用户访问NFS的次数和时间,系统总是会使用资源来维护这个NFS挂载.虽然对于一两个NFS挂载的时候这不是问题,但是如果系统在维护很多NFS挂载的时候,系统性能会受到影响,一个替代方法就是使用基于kernel的自动挂载工具:他可以在需要的时候自动的挂载NFS.

autofs 服务会根据/etc/auto.master文件来控制自动挂载命令:automount的命令可以更加方便的指定挂载点,主机名, 输出目录等等.

autofs的配置文件以父-子关系来组织,主配置文件(/etc/auto.master) 列出了所有的挂载点,然后他会连接到一个特定的映射类型, 这个类型可以是配置文件,程序, NIS映射或者其他挂载方式,auto.master文件包含了如下内容.

<mount-point> <map-type> <mount-point>用于指定本地挂载点,<map-type>指定如何挂载,最通常的NFS挂载做法是使用一个文件,这个文件通常命名成auto.<mount-point>, <mount-point>是在auto.master指定的挂载点,一个NFS类型的auto.<mount-point>的内容如下:

</local/directory> -<options> <server>:</remote/export> 使用本地挂载点替换 </local/directory;> ,该目录必须手动创建.

可以使用nfs的选项替换 <options> ,多个选项之间使用","分开,如果需要更多的信息查看man fstab. 确定在options列表前使用了符号"-".

使用你的NFS服务器替换如上的 <server> ,

使用NFS服务器的输出路径替换如上的 </remote/export> .

可以使用nfs的选项替换 <options>

autofs配置文件可以用于很多中挂载方式和不同的文件系统上,特使是在NFS的挂载上特别有用,举例来说,有些单位把所有的/home目录集中于一台NFS服务器上, 然后在每个节点上配置auto.master指向auto.home,使得每个节点都可以通过autofs挂载home目录.所有的用户都可以在任何一台工作站上访问自己/home/下的的数据和配置文件,该案中的auto.master看起来会像如下所示.

/home /etc/auto.home 这个文件设置了/home/挂载NFS点被配置到了/etc/auto.home文件上,auto.home看起来应该如下:

* -fstype=nfs,soft,intr,rsize=8192,wsize=8192,nosuid,tcp server.example.com:/home 这个文件显示了如果用户所要访问/home下的一个目录,它应该产生一个到nfs.example.com的NFS mount, mount的选项说明了每个/home下的目录都会使用各自的设定. 如果需要更多的mount选项信息, 可以参考Red Hat Enterprise Linux 3 Reference Guide的 Section 9.4.3 Common NFS Mount Options

有关autofs的更多信息,请参考man手册和安装向导.

责任编辑:佟健 来源: 互联网
相关推荐

2010-08-04 17:41:52

挂载NFS

2010-08-04 14:45:18

NFS挂载脚本

2010-08-04 14:43:03

NFS挂载

2010-08-05 15:05:44

NFS挂载

2010-08-04 14:33:42

自动挂载nfs

2010-08-04 09:39:09

2019-05-08 13:18:22

Linux网络文件系统系统运维

2013-07-30 10:29:07

SUSE LinuxNFS

2010-07-28 15:13:42

VMwareNFS

2009-09-08 15:06:45

NFS服务器

2010-08-04 11:37:44

PHP NFS

2010-06-18 10:54:00

Linux Acloc

2021-09-30 15:37:56

加密货币信息安全数据

2010-07-27 10:38:02

NFS ServerNFS Client

2009-09-08 15:26:13

NFS服务器

2021-03-02 14:30:20

鸿蒙HarmonyOS应用

2011-03-07 10:20:57

2009-09-08 14:51:35

NFS服务器

2010-07-27 16:25:50

2010-08-03 16:22:51

NFS SERVER
点赞
收藏

51CTO技术栈公众号