JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Gestión de sistemas de archivos de red en Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Gestión de sistemas de archivos de red (descripción general)

2.  Administración de sistema de archivos de red (tareas)

3.  Acceso a los sistemas de archivos de red (referencia)

Archivos NFS

Archivo /etc/default/nfslogd

Archivo /etc/nfs/nfslog.conf

Daemons NFS

Daemon automountd

Daemon lockd

Daemon mountd

Daemon nfs4cbd

Daemon nfsd

Daemon nfslogd

Daemon nfsmapid

Archivos de configuración y nfsmapid

Reglas de precedencia

Comando nfsmapid y registros DNS TXT

Comprobación del dominio NFS versión 4

Configuración del dominio predeterminado NFS versión 4

Configuración de un dominio predeterminado NFS versión 4 en la versión Oracle Solaris 11

Configuración de un dominio predeterminado NFS versión 4 en la versión Solaris 10

Información adicional sobre nfsmapid

Daemon reparsed

Daemon statd

Comandos NFS

Comando automount

Comando clear_locks

Comando fsstat

Comando mount

Opciones mount para sistemas de archivos NFS

Uso del comando mount

Comando umount

Comando mountall

Comando umountall

Comando sharectl

Subcomando set

Subcomando get

Subcomando status

Comando share

Opciones share no específicas del sistema de archivos

Opciones share específicas de NFS

Configuración de listas de acceso con el comando share

Comando unshare

Comando shareall

Comando unshareall

Comando showmount

Comando nfsref

Comandos FedFS

Comandos para resolución de problemas de NFS

Comando nfsstat

Comando pstack

Comando rpcinfo

Comando snoop

Comando truss

NFS a través de RDMA

Cómo funciona el servicio NFS

Negociación de versión en NFS

Funciones en NFS versión 4

Anular el uso compartido y volver a compartir un sistema de archivos en NFS versión 4

Espacio de nombre de sistema de archivos en NFS versión 4

Identificadores de archivos volátiles en NFS versión 4

Recuperación de cliente en NFS versión 4

Compatibilidad de uso compartido OPEN en NFS versión 4

Delegación en NFS versión 4

ACL y nfsmapid en NFS versión 4

Motivos de falla de la asignación de ID

Cómo evitar problemas de asignación de ID con las ACL

Comprobación de ID de usuario o de grupo sin asignar

Información adicional sobre las ACL o nfsmapid

Negociación UDP y TCP

Negociación de tamaño de transferencia de archivos

Cómo se montan los sistemas de archivos

Efectos de la opción -public y direcciones URL NFS al montar

Conmutación por error por parte del cliente

Terminología de conmutación por error

¿Qué es un sistema de archivos replicado?

Conmutación por error y bloqueo NFS

Conmutación por error por parte del cliente en NFS versión 4

Cómo funciona el registro del servidor NFS

Cómo funciona el servicio WebNFS

Cómo funciona la negociación de seguridad WebNFS

Limitaciones WebNFS con uso de explorador web

Sistema NFS seguro

RPC segura

Autenticación DH

Autenticación KERB

Uso de RPC seguras con NFS

Cómo funcionan los montajes de reflejo

Cuándo utilizar montajes de reflejo

Montaje de un sistema de archivos mediante montajes de reflejo

Desmontaje de un sistema de archivos mediante montajes de reflejo

Cómo funcionan las referencias de NFS

¿Cuándo utilizar referencias NFS?

Creación de una referencia NFS

Eliminación de una referencia NFS

Mapas autofs

Mapa autofs maestro

Punto de montaje /home

Punto de montaje /net

Punto de montaje /nfs4

Mapas autofs directos

Punto de montaje /-

Mapas autofs indirectos

Cómo funciona autofs

Cómo navega autofs por la red (mapas)

Cómo Autofs inicia el proceso de navegación (mapa maestro)

Proceso de montaje autofs

Montaje autofs simple

Montaje jerárquico

Desmontaje de autofs

Cómo selecciona autofs los archivos de sólo lectura más cercanos para los clientes (ubicaciones múltiples)

Autofs y ponderación

Variables en una entrada de mapa Autofs

Mapas que hacen referencia a otros mapas

Mapas autofs ejecutables

Modificar cómo navega autofs por la red (modificación de mapas)

Comportamiento predeterminado de autofs con los servicios de nombres

Referencia de autofs

Autofs y metacaracteres

Y comercial (&)

Asterisco (*)

Autofs y caracteres especiales

Índice

Mapas autofs

Autofs utiliza tres tipos de mapas:

Mapa autofs maestro

El mapa auto_master asocia un directorio con un mapa. El mapa es una lista maestra que especifica todos los mapas que autofs debe comprobar. El siguiente ejemplo muestra lo que un archivo auto_master puede contener.

Ejemplo 3-3 Archivo de muestra /etc/auto_master

# Master map for automounter 
# 
+auto_master 
/net            -hosts           -nosuid,nobrowse 
/home           auto_home        -nobrowse 
/nfs4           -fedfs           -ro,nosuid,nobrowse
/-              auto_direct      -ro  

Este ejemplo muestra el archivo genérico auto_master con una agregación para el mapa auto_direct. Cada línea del mapa maestro /etc/auto_master tiene la siguiente sintaxis:

mount-point map-name [ mount-options ]

punto_montaje

punto_montaje es el nombre de ruta de un directorio (absoluto). Si el directorio no existe, autofs crea el directorio si es posible. Si el directorio existe y no está vacío, el montaje en el directorio oculta su contenido. En esta situación, autofs emitirá un aviso.

La notación /- como punto de montaje indica que este mapa particular es un mapa directo. La notación también significa que ningún punto de montaje concreto está asociado con el mapa.

nombre_mapa

nombre_mapa es el mapa que autofs utiliza para buscar instrucciones de ubicaciones o información de montaje. Si el nombre está precedido por una barra diagonal (/), autofs interpreta el nombre como un archivo local. De lo contrario, autofs busca la información de montaje mediante la búsqueda que se especifica en el archivo de configuración de cambios del servicio de nombres (/etc/nsswitch.conf). También se utilizan mapas especiales para /net. Consulte Punto de montaje /net para obtener más información.

opciones_montaje

opciones_montaje es una lista opcional de opciones separadas por comas que se aplican al montaje de las entradas que se especifican en nombre_mapa, a menos que las entradas de nombre_mapa presenten otras opciones. Las opciones para cada tipo específico de sistema de archivos se muestran en la página del comando man de montaje para ese sistema de archivos. Por ejemplo, consulte la página del comando man mount_nfs(1M) para obtener opciones de montaje específicas de NFS. Las opciones bg (en segundo plano) y fg (en primer plano) no se aplican pata los puntos de montaje específicos de NFS.

Una línea que comienza con # es un comentario. Todos los texto que siguen hasta el final de la línea se ignoran.

Para dividir las líneas y hacerlas más cortas, coloque una barra diagonal inversa (\) al final de la línea. El número máximo de caracteres de una entrada es 1024.


Nota - Si el mismo punto de montaje se utiliza en dos entradas, la primera entrada es utilizada por el comando automount. La segunda entrada se ignora.


Punto de montaje /home

El punto de montaje /home es el directorio en el que se van a montar las entradas en /etc/auto_home (un mapa indirecto).


Nota - Autofs funciona en todos los equipos y admite de manera predeterminada /net y /home (directorios principales de montaje automático). Estos valores predeterminados se pueden sustituir mediante entradas en el mapa NIS auto.master o por la modificación local del archivo /etc/auto_master.


Punto de montaje /net

Autofs monta en el directorio /net todas las entradas del mapa especial -hosts. El mapa es un mapa incorporado que utiliza sólo la base de datos de hosts. Por ejemplo, si el equipo gumbo está en la base de datos hosts y exporta cualquiera de sus sistemas de archivos. El siguiente comando cambia el directorio actual por el directorio root del equipo gumbo.

% cd /net/gumbo

Autofs puede montar sólo los sistemas de archivos exportados del host gumbo, es decir, los sistemas de archivos en un servidor que están disponibles para los usuarios de red en lugar de los sistemas de archivos en un disco local. Por lo tanto, no todos los archivos y directorios en gumbo podrían estar disponibles mediante /net/gumbo.

Con el método de acceso /net, el nombre de servidor está en la ruta de acceso y depende de la ubicación. Si desea mover un sistema de archivos exportado de un servidor a otro, es posible que la ruta ya no funcione. Debe configurar una entrada en un mapa específicamente para el sistema de archivos que desea en lugar de utilizar /net.


Nota - Mediante el uso de NFSv3 y protocolos anteriores, autofs comprueba la lista de exportación del servidor sólo en el momento del montaje. Después montar los sistemas de archivos de un servidor, autofs no vuelve a comprobar con el servidor hasta que los sistemas de archivos del servidor se desmontan automáticamente. Por lo tanto, los sistemas de archivos recién exportados no son "visibles" hasta que los sistemas de archivos en el cliente se desmontan y se vuelven a montar. Para los sistemas que usan NFSv4, los montajes de reflejo reflejan los cambios dinámicos realizados a la lista de sistemas de archivos exportados en el servidor.


Punto de montaje /nfs4

El punto de montaje /nfs4 utiliza un pseudo-mapa para montar el dominio root del sistema de archivos federado. Una referencia a /nfs4/example.net producirá un intento de encontrar la raíz de dominio para el dominio DNS example.net y de montaje en esa ubicación. Para ello, es necesario que el servidor DNS devuelva un registro como se describe en Configuración de un registro DNS para un servidor FedFS.

Mapas autofs directos

Un mapa directo es un punto de montaje automático. Con un mapa directo, existe una asociación directa entre un punto de montaje en el cliente y un directorio en el servidor. Los mapas directos tienen un nombre de ruta completo e indican la relación explícitamente. El siguiente es un mapa /etc/auto_direct típico:

/usr/local          -ro \
   /bin                   ivy:/export/local/sun4 \
   /share                 ivy:/export/local/share \
   /src                   ivy:/export/local/src
/usr/man            -ro   oak:/usr/man \
                          rose:/usr/man \
                          willow:/usr/man 
/usr/games          -ro   peach:/usr/games 
/usr/spool/news     -ro   pine:/usr/spool/news \
                          willow:/var/spool/news 

Las líneas de un mapa directo tienen la siguiente sintaxis:

clave [ opciones_montaje ] ubicación

clave

clave es el nombre de ruta del punto de montaje en un mapa directo.

opciones_montaje

opciones_montaje corresponde a las opciones que desea aplicar a este montaje en particular. Estas opciones son necesarias sólo si las opciones son distintas a las del mapa predeterminado. Las opciones para cada tipo específico de sistema de archivos se muestran en la página del comando man de montaje para ese sistema de archivos. Por ejemplo, consulte la página del comando man mount_nfs(1M) para obtener opciones de montaje específicas de NFS.

ubicación

ubicación es la ubicación del sistema de archivos. Uno o más sistemas de archivos se especifican como server:pathname para sistemas de archivos NFS.


Nota - El nombre_ruta no debe incluir un punto de montaje de montaje automático. El nombre_ruta debe ser la ruta real absoluta del sistema de archivos. Por ejemplo, la ubicación de un directorio principal debe aparecer como server:/export/home/username, no como server:/home/username.


Como en el mapa maestro, una línea que comienza con # es un comentario. Todos los texto que siguen hasta el final de la línea se ignoran. Coloque una barra diagonal inversa al final de la línea para dividir las líneas largas y hacerlas más cortas.

De todos los mapas, las entradas de un mapa directo se asemejan más a las entradas correspondientes en /etc/vfstab. Una entrada puede aparecer en /etc/vfstab de la siguiente manera:

dancer:/usr/local - /usr/local/tmp nfs - yes ro 

La entrada equivalente aparece en un mapa directo de la siguiente manera:

/usr/local/tmp     -ro     dancer:/usr/local

Nota - No hay opciones de concatenación entre los mapas del montador automático. Cualquiera de las opciones que se agregan a un montador automático, sustituyen todas las opciones que aparecen en los mapas buscados anteriormente. Por ejemplo, las opciones que se incluyen en el mapa auto_master se sustituirían con las entradas correspondientes en cualquier otro mapa.


Consulte Cómo selecciona autofs los archivos de sólo lectura más cercanos para los clientes (ubicaciones múltiples) para conocer otras características importantes asociadas con este tipo de mapas.

Punto de montaje /−

En el Ejemplo 3-3, el punto de montaje /- indica a autofs que no asocie las entradas en auto_direct con ningún punto de montaje específico. Los mapas indirectos utilizan los puntos de montaje que se definen en el archivo auto_master. Los mapas directos utilizan puntos de montaje que se especifican en el mapa mencionado. Recuerde que, en un mapa directo, la clave, o punto de montaje, es un nombre de ruta completo.

Un archivo auto_master NIS sólo puede tener un mapa directo, ya que el punto de montaje debe ser un valor único en el espacio de nombre. Un archivo auto_master que sea un archivo local puede tener cualquier número de entradas de mapa directo si las entradas no se duplican.

Mapas autofs indirectos

Un mapa indirecto usa un valor de sustitución de una clave para establecer la asociación entre un punto de montaje en el cliente y el directorio en el servidor. Los mapas indirectos son útiles para acceder a sistemas de archivos específicos, como directorios principales. El mapa auto_home es un ejemplo de un mapa indirecto.

Las líneas de los mapas indirectos tienen la siguiente sintaxis general:

clave [ opciones_montaje ] ubicación

clave

clave es un nombre sin barras diagonales en un mapa indirecto.

opciones_montaje

opciones_montaje corresponde a las opciones que desea aplicar a este montaje en particular. Estas opciones son necesarias sólo si las opciones son distintas a las del mapa predeterminado. Las opciones para cada tipo específico de sistema de archivos se muestran en la página del comando man de montaje para ese sistema de archivos. Por ejemplo, consulte la página del comando man mount_nfs(1M) para obtener opciones de montaje específicas de NFS.

ubicación

ubicación es la ubicación del sistema de archivos. Uno o más sistemas de archivos se especifican como server:pathname.


Nota - El nombre_ruta no debe incluir un punto de montaje de montaje automático. El nombre_ruta debe ser la ruta real absoluta del sistema de archivos. Por ejemplo, la ubicación de un directorio debe aparecer en la lista como server:/usr/local, no como server:/net/server/usr/local.


Como en el mapa maestro, una línea que comienza con # es un comentario. Todos los texto que siguen hasta el final de la línea se ignoran. Coloque una barra diagonal inversa (\) al final de la línea para dividir las líneas largas y hacerlas más cortas. El Ejemplo 3-3 muestra un mapa auto_master que contiene la siguiente entrada:

/home      auto_home        -nobrowse    

auto_home es el nombre del mapa indirecto que contiene las entradas que se montarán en /home. Un mapa típico auto_home puede contener lo siguiente:

david                  willow:/export/home/david
rob                    cypress:/export/home/rob
gordon                 poplar:/export/home/gordon
rajan                  pine:/export/home/rajan
tammy                  apple:/export/home/tammy
jim                    ivy:/export/home/jim
linda    -rw,nosuid    peach:/export/home/linda

Por ejemplo, supongamos que el mapa anterior está en el host oak. Suponga que el usuario linda tiene una entrada en la base de datos de contraseñas que especifica su directorio principal como /home/linda. Siempre que linda se conecta al equipo oak, autofs monta el directorio /export/home/linda que reside en el equipo peach. Su directorio principal está montado como de lectura y escritura, nosuid.

Suponga que se producen las siguientes condiciones: el directorio principal del usuario linda aparece en la base de datos de contraseñas como /home/linda. Nadie, ni siquiera Linda, tiene acceso a esta ruta desde cualquier equipo que se haya configurado con el mapa maestro que haga referencia al mapa en el ejemplo anterior.

En estas condiciones, el usuario linda puede ejecutar login o rlogin en cualquiera de estos equipos y tener su directorio principal montado en el lugar para ella.

Además, ahora Linda también puede escribir el comando siguiente:

% cd ~david

autofs monta el directorio principal de David para ella (si lo autorizan todos los permisos).


Nota - No hay opciones de concatenación entre los mapas del montador automático. Cualquiera de las opciones que se agregan a un montador automático, sustituyen todas las opciones que aparecen en los mapas buscados anteriormente. Por ejemplo, las opciones que se incluyen en el mapa auto_master se sustituirían con las entradas correspondientes en cualquier otro mapa.


En una red sin un servicio de nombre, debe cambiar todos los archivos relevantes (como /etc/passwd) en todos los sistemas de la red para permitir que Linda acceda a sus archivos. Con NIS, realice los cambios en el servidor NIS maestro y propague las bases de datos relevantes a los servidores esclavos.