GNU/Linux >> Tutoriales Linux >  >> Linux

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

Autofs es un servicio en el sistema operativo similar a Linux 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 mapa (/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 recursos compartidos nfs usando Autofs en CentOS 7

Paso:1 Instalar 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. De lo contrario, 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 Crear 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

Guarde y salga del archivo.

donde:

  • db_backup es un punto de montaje.
  • -fstype=nfs es el tipo de sistema de archivos y 'rw,soft,intr' son las 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 intenta acceder al punto de montaje.

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

Pasos para montar NFS compartido 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

Guarde y salga del archivo.

Crea 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 Intenta acceder al punto de montaje.


Linux
  1. Cómo usar autofs para montar recursos compartidos NFS

  2. Cómo montar sistemas de archivos NFS usando 'autofs' en CentOS/RHEL

  3. Solución de problemas comunes de NFS en Linux

  4. Usando rz y sz bajo Linux Shell

  5. Ubuntu Linux - VHDX compartido

Cómo montar Windows Share en Linux usando CIFS

Cómo compartir archivos localmente en Linux usando NitroShare

Uso de Cat Command en Linux con ejemplos

Cómo monitorear cambios de archivos usando fswatch en Linux

Administración del sistema de archivos de red (NFS) en Linux

Preguntas de la entrevista del sistema de archivos de red de Linux (NFS)