Montar automáticamente el recurso compartido NFS en Linux usando autofs

Autofs es un servicio en Linux como sistema operativo que monta automáticamente el sistema de archivos y los recursos compartidos remotos cuando se accede a ellos. La principal ventaja de autofs es que no necesita montar el sistema de archivos en todo momento, el sistema de archivos solo se monta cuando hay demanda.

El servicio Autofs lee dos archivos Archivo de mapa maestro ( /etc/auto.master ) y un archivo de mapa como /etc/auto.misc o /etc/auto.xxxx.

En el archivo ‘/etc/auto.master’ tenemos tres campos diferentes:

/

En el archivo de mapas (/etc/auto.misc o /etc/auto.xxxx) también tenemos tres campos diferentes:

En este artículo montaremos el recurso compartido NFS usando autofs. Compartir NFS ‘/db_backup‘ se exporta desde Fedora Servidor NFS (192.168.1.21). Vamos a montar este recurso compartido nfs en CentOS 7 y Ubuntu Linux usando autofs.

Pasos para montar el recurso compartido nfs usando Autofs en CentOS 7

Paso:1 Instale el paquete autofs.

Instale el paquete autofs usando el siguiente comando yum si no está instalado.

[[email protected] ~]# rpm -q autofs
package autofs is not installed
[[email protected] ~]# yum install autofs

Paso:2 Edite el archivo de mapa maestro (/etc/auto.master)

Agregue la siguiente línea.

[[email protected] ~]# vi /etc/auto.master
/dbstuff  /etc/auto.nfsdb  --timeout=180

Nota : Punto de montaje ‘/dbstuff’‘ debe existir en su sistema. Si no, cree un directorio ‘mkdir /dbstuff‘. NFS Share se desmontará automáticamente después de 180 segundos o 3 minutos si no realiza ninguna acción en el recurso compartido.

Paso:2 Cree un archivo de mapa ‘/etc/auto.nfsdb’

Cree un archivo de mapa y agregue la siguiente línea.

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

Guardar y salir del archivo.

Donde :

  • db_backup es un punto de montaje.
  • -fstype=nfs es el tipo de sistema de archivos y ‘rw,soft,intr’ son opciones de montaje.
  • ‘192.168.1.21:/db_backup’ es la ubicación compartida de nfs.

Paso:3 Inicie el servicio auotfs.

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

Paso: 3 Ahora intente acceder al punto de montaje.

El punto de montaje del recurso compartido nfs será ‘/dbstuff/db_backup’. Cuando intentamos acceder al punto de montaje, el servicio autofs montará el recurso compartido nfs automáticamente.

nfs-mount-autofs

Pasos para montar el recurso compartido NFS usando autofs en Ubuntu Linux.

Paso:1 Instale el paquete autofs usando el comando apt-get.

[email protected]:~$ sudo apt-get install autofs

Paso:2 Edite el archivo de mapa maestro ‘/etc/auto.master’

Agregue la siguiente línea en el archivo de mapa maestro.

[email protected]:~$ sudo vi /etc/auto.master
/dbstuff   /etc/auto.nfsdb   --timeout=180

Guardar y salir del archivo.

Cree el punto de montaje.

[email protected]:~$ sudo mkdir /dbstuff
[email protected]:~$

Paso:2 Cree un archivo de mapa ‘/etc/auto.nfsdb’.

Agregue la siguiente línea en el archivo de mapa.

[email protected]:~$ sudo vi /etc/auto.nfsdb
db_backup   -fstype=nfs4,rw,soft,intr   192.168.1.21:/db_backup

Paso:3 Inicie el servicio autofs.

[email protected]:~$ sudo /etc/init.d/autofs start

Paso: 4 Intente acceder al punto de montaje.

autofs-ubuntu

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *