使用autofs在Linux中自动挂载NFS

  • 使用autofs在Linux中自动挂载NFS已关闭评论
  • 209 views
  • A+
所属分类:linux

Autofs是Linux操作系统中的一项服务,可在访问时自动安装文件系统和远程共享。autofs的主要优点是您无需一直安装文件系统,文件系统仅在需要时才安装。

Autofs服务读取两个文件主映射文件(/etc/auto.master)和一个映射文件,如/etc/auto.misc/etc/auto.xxxx

在'/etc/auto.master'文件中,我们有三个不同的字段:

/ <Mount-Point> <Map-file> <Timeout-Value>

在地图文件(/etc/auto.misc或/etc/auto.xxxx)中,我们还有三个不同的字段:

<Mount-Point> <Mount-Options> <Location_of_File System>

在本文中,我们将使用autofs挂载NFS共享。NFS共享' / db_backup '从Fedora NFS服务器192.168.1.21)导出。我们将使用autofs在CentOS 7和Ubuntu Linux上安装此nfs共享。

在CentOS 7中使用Autofs安装nfs共享的步骤

步骤:1安装autofs包。

如果未安装,请使用下面的yum命令安装autofs软件包。

[root@linuxtechi ~]# rpm -q autofs
package autofs is not installed
[root@linuxtechi ~]# yum install autofs

步骤:2编辑主映射文件(/etc/auto.master)

添加以下行。

[root@linuxtechi ~]# vi /etc/auto.master
/dbstuff  /etc/auto.nfsdb  --timeout=180

注意:系统上必须存在挂载点' / dbstuff' '。如果没有,则创建一个目录' mkdir /dbstuff '。如果不对共享执行任何操作,NFS共享将在180秒或3分钟后自动卸载。

步骤:2创建一个映射文件'/etc/auto.nfsdb'

创建一个地图文件并添加以下行。

[root@linuxtechi ~]# vi /etc/auto.nfsdb
db_backup  -fstype=nfs,rw,soft,intr  192.168.1.21:/db_backup

保存并退出该文件。

地点:

  • db_backup是一个挂载点。
  • -fstype = nfs是文件系统类型&'rw,soft,intr'是挂载选项。
  • '192.168.1.21:/db_backup'是nfs共享位置。

步骤:3启动auotfs服务。

[root@linuxtechi ~]# systemctl start autofs.service
[root@linuxtechi ~]# systemctl enable autofs.service
ln -s '/usr/lib/systemd/system/autofs.service' '/etc/systemd/system/multi-user.target.wants/autofs.service'
[root@linuxtechi ~]#

步骤:3现在尝试访问挂载点。

nfs share的挂载点为'/ dbstuff / db_backup'。当我们尝试访问挂载点时,autofs服务将自动挂载nfs共享。

使用autofs在Linux中自动挂载NFS

在Ubuntu Linux中使用autofs挂载NFS共享的步骤。

步骤:1使用apt-get命令安装autofs软件包。

linuxtechi@linuxworld:~$ sudo apt-get install autofs

步骤:2编辑主地图文件'/etc/auto.master'

在主映射文件中添加以下行。

linuxtechi@linuxworld:~$ sudo vi /etc/auto.master
/dbstuff   /etc/auto.nfsdb   --timeout=180

保存并退出该文件。

创建挂载点。

linuxtechi@linuxworld:~$ sudo mkdir /dbstuff
linuxtechi@linuxworld:~$

步骤:2创建一个映射文件'/etc/auto.nfsdb'。

在地图文件中添加以下行。

linuxtechi@linuxworld:~$ sudo vi /etc/auto.nfsdb
db_backup   -fstype=nfs4,rw,soft,intr   192.168.1.21:/db_backup

步骤:3启动autofs服务。

linuxtechi@linuxworld:~$ sudo /etc/init.d/autofs start

步骤:4尝试访问挂载点。

使用autofs在Linux中自动挂载NFS

  • 安卓客户端下载
  • 微信扫一扫
  • weinxin
  • 微信公众号
  • 微信公众号扫一扫
  • weinxin
avatar