Gestión de sistemas de archivos de red en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Proceso de montaje autofs

Lo que hace el servicio autofs cuando se desencadena una solicitud de montaje depende de cómo estén configurados los mapas del montador automático. El proceso de montaje normalmente es el mismo para todos los montajes. Sin embargo, el resultado final cambia según el punto de montaje que se especifica y la complejidad de los mapas. El proceso de montaje incluye la creación de nodos desencadenadores.

Montaje autofs simple

Para ayudar a explicar el proceso de montaje autofs, supongamos que los siguientes archivos están instalados.

$ cat /etc/auto_master
# Master map for automounter
#
+auto_master
/net        -hosts        -nosuid,nobrowse
/home       auto_home     -nobrowse
/share      auto_share
$ cat /etc/auto_share
# share directory map for automounter
#
ws          gumbo:/export/share/ws

Cuando se accede al directorio /share, el servicio autofs crea un nodo desencadenador para /share/ws, que es una entrada de /etc/mnttab que se parece a la siguiente entrada:

-hosts  /share/ws     autofs  nosuid,nobrowse,ignore,nest,dev=###

    Cuando se accede al directorio /share/ws, el servicio autofs completa el proceso con estos pasos:

  1. Comprueba la disponibilidad del servicio de montaje del servidor.

  2. Monta el sistema de archivos solicitados en /share. Ahora el archivo /etc/mnttab contiene las siguientes entradas.

    -hosts  /share/ws     autofs  nosuid,nobrowse,ignore,nest,dev=###
    gumbo:/export/share/ws /share/ws   nfs   nosuid,dev=####    #####

Montaje jerárquico

Cuando se definen varias capas en los archivos del montador automático, el proceso de montaje se hace más complejo. Por ejemplo, si amplía el archivo /etc/auto_shared del ejemplo anterior para incluir lo siguiente:

# share directory map for automounter
#
ws       /       gumbo:/export/share/ws
         /usr    gumbo:/export/share/ws/usr

El proceso de montaje es básicamente igual que el ejemplo anterior en el que se accede al punto de montaje /share/ws. Además, se crea un nodo desencadenador hacia el siguiente nivel (/usr) en el sistema de archivos /share/ws de forma que el siguiente nivel se puede montar si es que se accede a él. En este ejemplo, /export/share/ws/usr debe existir en el servidor NFS para que se cree el nodo desencadenador.


Caution

Precaución  -  No utilice la opción –soft al especificar capas jerárquicas. Para obtener más información, consulte Desmontaje de autofs.


Desmontaje de autofs

El desmontaje que se produce después de un cierto tiempo de inactividad es ascendente (orden inverso de montaje). Si uno de los directorios en un nivel superior en la jerarquía está ocupado, sólo los sistemas de archivos debajo de ese directorio se desmontan. Durante el proceso de desmontaje, se eliminan todos los nodos desencadenadores y se desmonta el sistema de archivos. Si el sistema de archivos está ocupado, el desmontaje falla y los nodos desencadenadores se vuelven a instalar.


Caution

Precaución  -  No utilice la opción –soft al especificar capas jerárquicas. Si se utiliza la opción –soft, las solicitudes para volver a instalar los nodos desencadenadores se ponen en tiempo de espera. Si no se vuelven a instalar los nodos desencadenadores, no se obtiene acceso al siguiente nivel de montajes. La única forma para eliminar este problema es que el montador automático desmonte todos los componentes de la jerarquía. El montador automático puede completar el desmontaje si espera que los sistemas de archivos se desmonten automáticamente o si reinicia el sistema.