Nombre del servicio
autofs
Descripción
Esto ejecuta montaje automático demonio para el montaje del sistema de archivos. El demonio de "montaje automático" "monta un sistema de archivos cuando un cliente envía una solicitud a este demonio" y "lo desmonta cuando no hay ninguna solicitud durante mucho tiempo". Hay dos tipos de montadores automáticos en Linux, autofs y AMD. AMD se implementa en el espacio del usuario y no como parte del kernel. Sin embargo, autofs es un sistema más nuevo asistido por el kernel y requiere compatibilidad con la palanca del kernel.
Como se dijo antes, autofs se implementa en el espacio del kernel, por lo que para usar autofs, el kernel debe tener soporte compilado. Todas las versiones del kernel a partir de 2.2.xx admiten autofs. El siguiente comando se puede usar para verificar si está compilado en el kernel.
# cat /proc/filesystems | grep autofs nodev autofs #
Los autofs usan "mapas" para definir el sistema de archivos a montar. Los diferentes mapas de montaje automático no son compatibles entre sí, por ejemplo:los mapas amd no son compatibles con autofs. Cuando se inicie autofs, consultará un archivo de configuración /etc/auto.master para encontrar puntos de montaje en el sistema. Para cada uno de esos puntos de montaje, se inicia un proceso de montaje automático con los parámetros apropiados. Después de procesar el archivo de configuración auto.master, autofs buscará un mapa NIS con el mismo nombre.
El autofs no debe usarse en el sistema que necesita un mayor rendimiento porque el montaje dinámico genera algunos gastos generales.
Los paquetes RPM que contienen este servicio son:
autofs Nature
Control de servicios
Este servicio es manejado por el script init.d /etc/init.d/autofs. Su uso es el siguiente:
# /sbin/service autofs Usage: /etc/init.d/autofs {start|stop|restart|reload|condrestart|status}
Inicie el servicio de la siguiente manera:
# /sbin/service autofs start Starting automount: No Mountpoints Defined [ OK ]
Detenga el servicio de la siguiente manera:
# /sbin/service autofs stop Stopping automount: [ OK ]
Compruebe si el servicio se inicia o se detiene:
# /sbin/service autofs status Configured Mount Points: ------------------------ Active Mount Points: -------------------- #
El reinicio eliminará los demonios en ejecución y volverá a iniciar el servicio.
# service autofs restart Stopping automount: [ OK ] Starting automount: No Mountpoints Defined [ OK ]
Si se inicia el servicio, reinícielo; de lo contrario, no haga nada.
# service autofs condrestart
El comando Reload verificará el mapa auto.master contra los demonios en ejecución. Matará a aquellos demonios cuyas entradas hayan cambiado y luego iniciará el demonio para entradas nuevas o modificadas.
# service autofs reload
Consulte la información de nivel de ejecución del servicio para verificar las opciones de inicio del servicio después de reiniciar:
# chkconfig --list autofs autofs 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Configuración
El montador automático autofs utiliza un archivo de configuración /etc/auto.master para definir mapas de puntos de montaje. Al iniciar, verificará este archivo e iniciará los demonios de montaje automático para cada entrada en este archivo. Por ejemplo, el archivo predeterminado comenta todas las entradas.
# # 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 --timeout=60 #/misc /etc/auto.misc #/net /etc/auto.net
Junto con el archivo /etc/auto.master, autofs también verificará el mapa NIS. Si tal mapa existe, ese mapa se procesará de la misma manera que el mapa auto.master. El mapa NIS se procesará en último lugar.
Como muestra el archivo auto.master, todos los mapas de puntos de montaje se dividen en diferentes categorías, como varios, red, etc. Cada archivo contiene algunos mapas con opciones de montaje detalladas. Por ejemplo, el contenido de /etc/auto.misc es el siguiente:
# # $Id: auto.misc,v 1.2 2003/09/29 08:22:35 raven Exp $ # # This is an automounter map and it has the following format # key [ -mount-options-separated-by-comma ] location # Details may be found in the autofs(5) manpage cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom # 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
Archivos de configuración:
/etc/auto.master Master map file for automounter /etc/auto.misc Mount point map definitions