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
 
 

Cómo configurar arquitecturas diferentes para acceder a un espacio de nombres compartido

Necesita establecer un espacio de nombres compartido para ejecutables locales y aplicaciones, como aplicaciones de hoja de cálculo y paquetes de procesamiento de textos. Los clientes de este espacio usan diversas arquitecturas de estaciones de trabajo que necesitan distintos formatos ejecutables. Asimismo, algunas estaciones de trabajo ejecutan diversas versiones en el sistema operativo.

  1. Cree el mapa auto_local.

    Para obtener información acerca de los servicios de nombres, consulte Trabajo con servicios de nombres y de directorio en Oracle Solaris 11.2: DNS y NIS .

  2. Seleccione un único nombre específico de sitio para el espacio de nombres compartidos.

    Este nombre hace que los archivos y directorios que pertenecen a este espacio sean fácilmente identificables. Por ejemplo, si selecciona /usr/local como el nombre, la ruta /usr/local/bin es claramente una parte de este espacio de nombres.

  3. Cree un mapa indirecto autofs a fin de permitir a los usuarios el acceso a un sistema de archivos específico.

    Monte este mapa en /usr/local. Configure la siguiente entrada en el mapa auto_master NIS:

    /usr/local     auto_local     -ro

    Tenga en cuenta que la opción de montaje –ro significa que los clientes no pueden escribir en ningún archivo o directorio.

  4. Exporte el directorio adecuado en el servidor.
  5. Incluya una entrada bin en el auto_local.

    La estructura de directorios es similar a lo siguiente:

     bin     aa:/export/local/bin 

    donde, aa es el nombre del servidor.

  6. (Opcional) Para servir a clientes de arquitecturas diferentes, cambie la entrada agregando la variable CPU autofs.
    bin     aa:/export/local/bin/$CPU 

    donde, aa es el nombre del servidor.

    • Para clientes SPARC: ubique ejecutables en /export/local/bin/sparc.

    • Para clientes x86: ubique ejecutables en /export/local/bin/i386.