Configuración de Autofs

Red Hat Enterprise LinuxBeginner
Practicar Ahora

Introducción

En este desafío, aprenderás a configurar el servicio autofs para montar automáticamente sistemas de archivos remotos cuando sea necesario. Autofs es un programa que utiliza el automontador del kernel para montar sistemas de archivos de forma automática en cuanto se accede a ellos, y los desmonta tras un periodo de inactividad. Esto resulta especialmente útil para gestionar recursos compartidos en red, como NFS.

Este es un Desafío (Challenge), que a diferencia de un Laboratorio Guiado, requiere que intentes completar la tarea de forma independiente en lugar de seguir pasos de aprendizaje detallados. Los desafíos suelen tener un nivel de dificultad mayor. Si encuentras obstáculos, puedes consultar con Labby o revisar la solución. Los datos históricos muestran que este es un desafío de nivel principiante con una tasa de aprobación del 100%. Ha recibido una valoración positiva del 94% por parte de los estudiantes.

Configurar autofs para montar un recurso compartido NFS remoto

Tu objetivo es configurar autofs para que monte automáticamente un recurso compartido NFS. El entorno ya cuenta con un servidor NFS preconfigurado en localhost que exporta el directorio /shared. Deberás crear dos archivos de configuración: un archivo de mapa maestro que indique a autofs qué directorios debe supervisar, y un archivo de mapa específico que defina los detalles del montaje.

Tareas

  • Crear el archivo de mapa maestro de autofs en /etc/auto.master.d/nfs.autofs.
  • Crear el archivo de mapa de autofs en /etc/auto.nfs para definir el montaje NFS.
  • Reiniciar el servicio autofs para aplicar la nueva configuración.
  • Verificar que el recurso compartido NFS se monte automáticamente al acceder a él.

Requisitos

  • El archivo de mapa maestro debe crearse en /etc/auto.master.d/nfs.autofs.
  • El contenido de /etc/auto.master.d/nfs.autofs debe ser exactamente:
/mnt/nfs  /etc/auto.nfs
  • El archivo de mapa debe crearse en /etc/auto.nfs.
  • El contenido de /etc/auto.nfs debe ser exactamente:
shared  -fstype=nfs,soft,intr  localhost:/shared
  • El servicio autofs debe reiniciarse utilizando el comando:
sudo systemctl restart autofs

Ejemplo

Tras completar la configuración, el acceso a /mnt/nfs/shared debería realizarse correctamente y mostrar el contenido del recurso remoto. Por ejemplo, deberías poder ver el archivo test.txt.

ls /mnt/nfs/shared

Salida esperada:

test.txt
✨ Revisar Solución y Practicar

Resumen

En este desafío, has configurado el servicio autofs para montar un recurso compartido NFS bajo demanda. Has aprendido a crear un archivo de mapa maestro en /etc/auto.master.d/ y un archivo de mapa correspondiente que define las particularidades del montaje. Al reiniciar el servicio autofs, aplicaste estas configuraciones, permitiendo un acceso automático y transparente a un sistema de archivos en red. Esta habilidad es fundamental para gestionar eficientemente los recursos de red en un entorno Linux.