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_nameNOTA :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)