GNU/Linux >> Tutoriales Linux >  >> Cent OS

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

Esta publicación explica cómo configurar 'autofs' para montar sistemas de archivos NFS con el servicio 'autofs'.

1. Detenga el servicio 'autofs', verifique si el servicio se está ejecutando y luego proceda a detenerlo.

# service autofs status
automount (pid 25285) is running...
# service autofs stop
Stopping automount: [ OK ]
# service autofs status
automount is stopped

2. Edite el /etc/auto.master archivo para establecer el mapa de archivos:

El archivo /etc/auto.master es el archivo de configuración principal para el servicio 'autofs', este archivo contiene las listas de mapas maestros de los puntos de montaje en el sistema controlado por 'autofs' y sus correspondientes archivos de configuración o fuentes de red que se conocen como 'mapas de montaje automático '.

Así es como debería verse el archivo:

# Sample auto.master file
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# For details of the format look at autofs(5).
#
/misc /etc/auto.misc     ---------------------> MAP FILE
#
# NOTE: mounts done from a hosts map will be mounted with the
# "nosuid" and "nodev" options unless the "suid" and "dev"
# options are explicitly given.
#
/net -hosts
#
# Include central master map if it can be found using
# nsswitch sources.
#
# Note that if there are entries for /net or /misc (as
# above) in the included master map any keys that are the
# same will not be seen as the first read key seen takes
# precedence.
#
+auto.master

El 'archivo de mapa' se puede cambiar a cualquier otro archivo bajo /etc con el nombre 'auto.mount' para montar la exportación a cualquier otro directorio deseado. Para obtener más información, continúe con el paso número dos.

Edite el 'auto.master ‘ y agregue el símbolo hash delante de la línea “/misc /etc/auto.misc”, luego proceda a agregar la siguiente línea al final del archivo:

/- /etc/auto.mount

El archivo debería verse como el siguiente ejemplo después del cambio:

#
# /misc /etc/auto.misc
#
/- /etc/auto.mount

3. Cree y/o edite el archivo de mapa:

El archivo de mapa es un archivo separado que define los sistemas de archivos que se montarán bajo cualquier punto de montaje especificado. Por ejemplo, el archivo /etc/auto.misc puede definir puntos de montaje en el directorio /misc; otro ejemplo es usar /mnt como otro directorio para montar la exportación. Si se necesita cualquier otro directorio, se debe crear un nuevo archivo en el directorio /etc/ con el nombre 'auto.mount' como recomendación.

El siguiente es un ejemplo del archivo '/etc/auto.misc' y el nuevo archivo 'auto.mount'

# This is an automounter map and it has the following format
# key(mount-point) [ -mount-options-separated-by-comma ] location   ===> THIS IS THE GENERAL FORMAT OF THE MAPS
# Details may be found in the autofs(5) manpage

cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom  ===> EXAMPLE

# the following entries are samples to pique your imagination
#linux -ro,soft,intr ftp.example.org:/pub/linux
#boot -fstype=ext2 :/dev/hda1
#floppy -fstype=auto :/dev/fd0
#floppy -fstype=ext2 :/dev/fd0
#e2floppy -fstype=ext2 :/dev/fd0
#jaz -fstype=ext2 :/dev/sdc1
#removable -fstype=ext2 :/dev/hdd

mount_point_name      -rw,soft,intr,rsize=8192,wsize=8192       NFS.example.net:/export_name  ===> IP address can be used instead of the FQDN

Si no desea utilizar el directorio /misc ni el archivo 'auto.misc', cree un nuevo archivo con el nombre 'auto.mount' y agregue los mismos parámetros con la sintaxis correspondiente, como en el siguiente ejemplo:

# vi /etc/auto.mount

Agregue la siguiente línea:

/mount_point -fstype=nfs,rw NFS.example.net:/export_name
NOTA :Asegúrese de haber editado el archivo '/etc/auto.master' y cambie el archivo de mapa al deseado.

4. Inicie el servicio 'autofs':

# service autofs start
Starting automount: [ OK ]

5. Ejecute el comando 'montar' para comprobar que su recurso compartido NFS ahora está montado:

# mount
NFS_IP_Address:/export on /mount_point  type nfs (rw,vers=4,addr=NFS_IP_Address,clientaddr=local_IP_Address)


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

  2. Cómo configurar el demonio autofs en CentOS 7/Rhel 7

  3. Cómo configurar el servidor NFS en CentOS 7 / RHEL 7

  4. Cómo monitorear el montaje/desmontaje de puntos de montaje usando Auditd en CentOS/RHEL 6,7

  5. Cómo instalar SSHFS en CentOS/RHEL/Ubuntu

Cómo habilitar Kdump en RHEL 7 y CentOS 7

Cómo configurar el servidor NFS en CentOS 8 / RHEL 8

Cómo instalar y usar Fail2ban en RHEL 8 / CentOS 8

Cómo usar tmpfs en RHEL/CentOS 7

Cómo instalar Flameshot en RHEL/CentOS usando Snapcraft

Cómo solucionar problemas de latencia de transferencia de NFS usando "nfsiostat" en CentOS/RHEL