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) |
1. Gestión de sistemas de archivos de red (descripción general)
2. Administración de sistema de archivos de red (tareas)
Uso compartido de sistema de archivos automático
Cómo configurar el uso compartido de sistema de archivos automático
Cómo activar el inicio de sesión de servidor NFS
Montaje de sistemas de archivos
Cómo montar un sistema de archivos al momento del inicio
Cómo montar un sistema de archivos desde la línea de comandos
Montaje con el montador automático
Cómo montar todos los sistemas de archivos desde un servidor
Cómo utilizar conmutación por error del lado del cliente
Cómo desactivar el acceso de montaje para un cliente
Cómo montar un sistema de archivos NFS a través de un cortafuegos
Cómo montar un sistema de archivos NFS utilizando una URL de NFS
Configuración de un registro DNS para un servidor FedFS
Cómo mostrar información sobre los sistemas de archivos disponibles para montaje
Configuración de servicios NFS
Cómo iniciar los servicios NFS
Cómo detener los servicios NFS
Cómo iniciar el montador automático
Cómo detener el montador automático
Cómo seleccionar diferentes versiones de NFS en un servidor
Cómo seleccionar diferentes versiones de NFS en un cliente
Cómo utilizar el comando mount para seleccionar diferentes versiones de NFS en un cliente
Administración de sistema NFS seguro
Cómo configurar un entorno NFS seguro con autenticación DH
Tareas de administración WebNFS
Planificación de acceso WebNFS
Cómo explorar utilizando una URL de NFS
Cómo activar acceso WebNFS a través de un cortafuegos
Descripción general de tareas para administración autofs
Mapa de tareas para administración autofs
Uso de parámetros SMF para configurar su entorno autofs
Cómo configurar su entorno autofs con parámetros SMF
Tareas administrativas que incluyen mapas
Cómo modificar el mapa maestro
Cómo modificar mapas indirectos
Cómo evitar conflictos de punto de montaje
Acceso a sistemas de archivos no NFS
Cómo acceder a aplicaciones de CD-ROM con autofs
Cómo acceder a disquetes de datos PC-DOS con autofs
Personalización del montador automático
Configuración de una vista común de /home
Cómo configurar /home con varios sistemas de archivos de directorio principal
Cómo consolidar archivos relacionados con el proyecto en /ws
Cómo configurar arquitecturas diferentes para acceder a un espacio de nombres compartido
Cómo admitir versiones del sistema operativo de cliente incompatibles
Cómo replicar archivos compartidos entre varios servidores
Cómo aplicar restricciones de seguridad autofs
Cómo utilizar un identificador de archivos público con autofs
Cómo utilizar direcciones URL de NFS con autofs
Desactivación de la capacidad de explorar autofs
Cómo desactivar por completo la capacidad de explorar autofs en un único cliente NFS
Cómo desactivar la capacidad de explorar autofs para todos los clientes
Cómo desactivar la capacidad de explorar autofs en un sistema de archivos seleccionado
Administración de referencias NFS
Cómo crear una referencia NFS y acceder a ella
Cómo eliminar una referencia NFS
Cómo crear una base de datos de espacios de nombres (NSDB)
Cómo utilizar una conexión segura a la NSDB
Cómo crear una referencia de FedFS
Estrategias para resolución de problemas de NFS
Procedimientos de resolución de problemas NFS
Cómo comprobar la conectividad en un cliente NFS
Cómo comprobar el servidor NFS remotamente
Cómo verificar el servicio NFS en el servidor
Identifique qué host proporciona servicio de archivos NFS
Cómo verificar las opciones que se utilizan con el comando mount
Resolución de problemas autofs
Mensajes de error generados por automount -v
Puede montar sistemas de archivos de distintas maneras. Los sistemas de archivos se pueden montar automáticamente cuando se inicia el sistema a petición desde la línea de comandos o a través del montador automático. El montador automático proporciona muchas ventajas para realizar un montaje al momento del inicio o desde la línea de comandos. Sin embargo, muchas situaciones exigen una combinación de los tres métodos. Además, existen varias formas de activación o desactivación de procesos, en función de las opciones que utiliza al montar el sistema de archivos. Consulte la siguiente tabla para obtener una lista completa de las tareas asociadas al montaje del sistema de archivos.
Tabla 2-2 Mapa de tareas para montar sistemas de archivos
|
Si desea montar sistemas de archivos al momento del inicio en lugar de utilizar mapas autofs, siga este procedimiento. Este procedimiento se debe completar en cada cliente que debe tener acceso a sistemas de archivos remotos.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
Las entradas en el archivo /etc/vfstab tienen la siguiente sintaxis:
special fsckdev mountp fstype fsckpass mount-at-boot mntopts
Consulte la página del comando man vfstab(4) para obtener más información.
Precaución - Los servidores NFS que también poseen entradas vfstab de clientes NFS deben especificar siempre la opción bg para evitar un cuelgue del sistema durante el reinicio. Para obtener más información, consulte Opciones mount para sistemas de archivos NFS. |
Ejemplo 2-1 Entrada en el archivo vfstab del cliente
Desea que un equipo cliente monte el directorio /var/mail desde el servidor wasp. Desea montar el sistema de archivos como /var/mail en el cliente y desea que el cliente tenga acceso de lectura y escritura. Agregue la siguiente entrada al archivo vfstab del cliente.
wasp:/var/mail - /var/mail nfs - yes rw
El montaje de un sistema de archivos desde la línea de comandos se realiza generalmente para probar un nuevo punto de montaje. Este tipo de montaje permite el acceso temporal a un sistema de archivos que no está disponible a través del montador automático.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# mount -F nfs -o ro bee:/export/share/local /mnt
En esta instancia, el sistema de archivos /export/share/local del servidor bee se monta para sólo lectura en /mnt, en el sistema local. El montaje desde la línea de comandos permite una visualización temporal del sistema de archivos. Puede desmontar un sistema de archivos con umounto reiniciando el host local.
Precaución - Ninguna versión del comando mount advierte acerca de opciones no válidas. El comando ignora sin notificación las opciones que no es posible interpretar. Para evitar un comportamiento inesperado, asegúrese de verificar todas las opciones que se han utilizado. |
Ejemplo 2-2 Uso de montajes de reflejo después de montar un sistema de archivos
Esta versión incluye la utilidad de montaje de reflejo. Esta nueva tecnología de montaje se puede usar desde cualquier cliente NFSv4 que acceda a un segundo sistema de archivos desde un servidor NFSv4. Una vez que el primer sistema de archivos se monta desde el servidor, ya sea mediante el comando mount o el montador automático, puede accederse a los sistemas de archivos que se agregan a ese punto de montaje. Todo lo que tiene que hacer es intentar acceder al sistema de archivos. El montaje de reflejo se produce automáticamente. Para obtener más información, consulte Cómo funcionan los montajes de reflejo.
Descripción general de tareas para administración autofs incluye instrucciones específicas para establecer y admitir montajes con el montador automático. Sin realizar ninguna modificación en el sistema genérico, los clientes deberían poder acceder a sistemas de archivos remotos a través del punto de montaje /net. Para montar el sistema de archivos /export/share/local del ejemplo anterior, escriba lo siguiente:
% cd /net/bee/export/share/local
Debido a que el montador automático permite a todos los usuarios montar sistemas de archivos, no se requiere acceso root. El montador automático también permite el desmontaje automático de sistemas de archivos, para que no tenga que desmontar sistemas de archivos después de haber terminado.
Consulte el Ejemplo 2-2 para obtener información sobre cómo montar sistemas de archivos adicionales en un cliente.
Esta versión incluye la utilidad de montaje de reflejo, que permite a un cliente acceder a todos los sistemas de archivos compartidos disponibles mediante NFS desde un servidor, una vez que se haya realizado correctamente un montaje desde ese servidor. Para obtener más información, consulte Cómo funcionan los montajes de reflejo.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
Este comando refleja la jerarquía del sistema de archivos del servidor en el cliente. En este caso, se crea una estructura de directorio /mnt/export/share/local.
# mount bee:/ /mnt
Este comando o cualquier otro comando que permita el acceso al sistema de archivos hace que se monte el sistema de archivos.
# cd /mnt/export/share/local
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
Puede realizar el montaje desde la línea de comandos, mediante el montador automático o agregando una entrada para /etc/vfstab que se asemeje a lo siguiente:
bee,wasp:/export/share/local - /usr/local nfs - no ro
El montador automático ha permitido esta sintaxis. Sin embargo, la conmutación por error no estaba disponible mientras el sistema de archivos estaba montado, sólo cuando se seleccionaba un servidor.
Nota - Los servidores que ejecutan diferentes versiones del protocolo NFS no se pueden mezclar utilizando una línea de comandos o en una entrada vfstab. La mezcla de servidores que admite protocolos versión 2, versión 3 o versión 4 de NFS sólo se puede realizar con autofs. En autofs, se utiliza el mejor subconjunto de las versiones 2, 3 o 4.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# share -F nfs ro=-rose:eng /export/share/man
Lista de accesos que permite el acceso de montaje de solo lectura a todos los clientes del grupo de red eng excepto para el host denominado rose.
Sistema de archivos que se compartirá.
Para acceder a sistemas de archivos a través de un cortafuegos, utilice el siguiente procedimiento.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# mount -F nfs bee:/export/share/local /mnt
En este ejemplo, el sistema de archivos /export/share/local está montado en el cliente local mediante el identificador de archivos público. Una URL de NFS puede utilizarse en lugar del nombre de ruta estándar. Si el identificador de archivos público no es admitido por el servidor bee, la operación de montaje falla.
Nota - Este procedimiento requiere que el sistema de archivos en el servidor NFS se pueda compartir mediante la opción public. Además, cualquier cortafuegos entre el cliente y el servidor debe permitir conexiones TCP en el puerto 2049. Todos los sistemas de archivos que se comparten permiten acceso de identificador de archivos público, para que la opción public se aplique de manera predeterminada.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# mount -F nfs nfs://bee:3000/export/share/local /mnt
En este ejemplo, el sistema de archivos /export/share/local se monta desde el servidor bee utilizando un número de puerto NFS 3000. El número de puerto no es necesario y de manera predeterminada se utiliza el número de puerto NFS estándar de 2049. Puede elegir incluir la opción public con una URL de NFS. Sin la opción public, el protocolo MOUNT se utiliza si el identificador de archivos público no es admitido por el servidor. La opción public fuerza el uso del identificador de archivos público y el montaje falla si el identificador de archivos público no se admite.
Nota - La versión de protocolo NFS que se usa cuando se monta el sistema de archivos es la versión más alta que admiten el cliente y el servidor. La opción vers=# se puede utilizar para seleccionar una versión específica de protocolo NFS.
Una vez que se crea un registro DNS apropiado, el montaje de un sistema con FedFS se completa mediante el montador automático, después de acceder al punto de montaje. El registro de DNS para el servidor debería presentar un aspecto similar al siguiente:
% nslookup -q=srv _nfs-domainroot._tcp.example.com bee.example.com Server: bee.example.com Address: 192.168.1.1 _nfs-domainroot._tcp.example.com service = 1 0 2049 bee.example.com.
El comando showmount muestra información sobre los sistemas de archivos que se han montado remotamente o que están disponibles para montaje. En algunos entornos, esta información no debería estar visible para todos los clientes. Consulte el Ejemplo 2-3 para obtener instrucciones.
La opción -e se usa para imprimir una lista de los sistemas de archivos compartidos. Para obtener información sobre otras opciones, consulte Comando showmount o la página del comando man showmount(1M).
% /usr/sbin/showmount -e bee export list for bee: /export/share/local (everyone) /export/home tulip,lilac /export/home2 rose
Ejemplo 2-3 Restricción de la información del sistema de archivos que se muestra a los clientes
En algunos entornos, no se debe mostrar la información sobre los sistemas de archivos compartidos y sobre qué sistemas los han montado. En lugar de mostrar toda la información sobre los sistemas de archivos compartidos, la propiedad showmount_info se puede definir para que un cliente:
Sólo pueda ver información sobre los sistemas de archivos a los que se le permite acceso.
No pueda ver información sobre ningún sistema de archivos compartido.
No pueda ver información sobre qué otros sistemas han montado los sistemas de archivos.
Esta propiedad se puede establecer mediante la ejecución del siguiente comando en el servidor:
bee# sharectl set -p showmount_info=none nfs
Ahora, en el cliente rose, se mostraría la siguiente información:
% /usr/sbin/showmount -e bee export list for bee: /export/share/local (everyone) /export/home2 rose
Tenga en cuenta que la información sobre el sistema de archivos /export/home ya no se visualiza.