GNU/Linux >> Tutoriales Linux >  >> Linux

Monte sistemas de archivos NFS con autofs

Recientemente, tuve la oportunidad de aprender a configurar recursos compartidos NFS en Linux. Durante mi exploración de NFS, me encontré con algo que me pareció muy interesante y que quiero compartir con los lectores de Enable Sysadmin. Lo que me llamó la atención es autofs . Analicemos qué es autofs y cómo funciona.

Autofs definidos

Autofs es un demonio de montaje automático que administra los puntos de montaje según sea necesario. En resumen, solo monta un recurso compartido determinado cuando se accede a ese recurso compartido y se desmonta después de un período definido de inactividad. El montaje automático de recursos compartidos NFS de esta manera conserva el ancho de banda y ofrece un mejor rendimiento en comparación con los montajes estáticos controlados por /etc/fstab .

¿Cómo funciona?

Como la mayoría de las cosas en Linux, autofs utiliza un archivo de configuración como marco para completar tareas. Consulta un archivo de mapa ubicado en /etc/auto.master . El archivo define varios puntos de montaje. Cada entrada en este archivo tiene tres campos que deben configurarse para que el daemon funcione correctamente. Estos campos son:

  1. Punto de montaje
  2. Ubicación del archivo de mapa
  3. Campo opcional (permite la inclusión de opciones)

Ejemplo práctico

Veamos cómo montar un directorio en nuestras máquinas. Para esta demostración, montemos el directorio /afstest en nuestra máquina remota client.example.com (172.25.1.4) al punto de montaje /test/nfs_share . Para hacer esto, agregue lo siguiente al auto.master archivo:

/test                 /etc/auto.misc      --timeout 30

Una vez que se haya completado, agregue lo siguiente a nuestro archivo de mapa /etc/auto.misc :

autofstest   -rw,soft,intr,rsize=8192,wsize=8192 client.example.com:/afstest

Campo uno en auto.misc archivo es el nombre del subdirectorio en /misc . El segundo campo contiene nuestras opciones de montaje, como permisos de lectura y escritura y restricciones de tamaño. El tercer campo es la ubicación de la exportación NFS.

NOTA :Estos campos son diferentes de los campos enumerados en el /etc/auto.master

Una vez que tengamos todas nuestras opciones configuradas, debemos reiniciar autofs Servicio. Utilice el siguiente comando:

# /sbin/service autofs restart

Una vez completado, verifique los puntos de montaje activos usando este comando:

# /sbin/service autofs status

Al igual que con todos los cambios en el archivo de configuración, si el servicio se está ejecutando cuando se realiza el cambio, debe volver a cargar el archivo. Puede hacer esto reiniciando el servicio por completo o simplemente haciendo una recarga suave:

# /sbin/service autofs reload

Resumir

Los autofs La utilidad es una excelente manera de complementar su experiencia con NFS con información adicional sobre esta útil característica. Hay mucho más que aprender sobre las cosas que usamos todos los días si nos tomamos el tiempo para buscarlas. Esperamos que este ejercicio rápido te haya resultado útil.

[ Descarga gratuita:hoja de referencia de comandos avanzados de Linux. ]


Linux
  1. Comenzando con ls

  2. ¿Cómo habilitar los permisos de archivos Unix en Samba Share con Smb 2.0+?

  3. ¿Ocultar datos en los sistemas de archivos?

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

  5. Cómo crear y montar el sistema de archivos Btrfs (explicado con ejemplos)

Cómo montar un recurso compartido NFS en Linux

Cómo montar un archivo ISO en Linux

Comando WC de Linux con ejemplos

Firmas digitales con GnuPG

Montar una carpeta remota con sshfs

Comando de montaje de Linux con ejemplos