Sistemas operativos modernos
amplia (WAN) si el servidor está lejos del cliente. Por sencillez, hablaremos de los clientes y servidores como si estuvieran en máquinas distintas, aunque de hecho NFS permite que una má quina dada sea cliente y servidor al mismo tiempo. Cada servidor NFS exporta uno o más de sus directorios para que los clientes remotos ten gan acceso a ellos. Cuando se proporciona un directorio, también están disponibles todos sus subdirectorios, así que en realidad se exportan árboles de directorios enteros como una sola unidad. La lista de directorios que exporta un servidor se mantiene en un archivo, generalmente /etc/exports, para que los directorios puedan exportarse en forma automática cada vez que arranca. Los clientes tienen acceso a los directorios exportados montándolos. Cuando un clien te monta un directorio (remoto), se convierte en parte de su jerarquía de directorios, como se muestra en la figura 10-36. Cliente 1 Cliente 2 Servidor 1 Figura 10-36. Ejemplos de sistemas de archivos remotos montados. Los directorios aparecen como cuadrados, y los archivos como círculos. En este ejemplo, el cliente 1 ha montado e! directorio bin del servidor I en su propio di rectorio bin, así que ahora puede referirse al shell como /bin/sh y obtener el shell que está en el servidor 1. Las estaciones de trabajo sin disco a menudo sólo tienen un esqueleto de sistema de archivos (en RAM) y obtienen todos sus archivos de servidores remotos empleando este me canismo. De forma similar, el cliente 1 ha montado el directorio /proyectos del servidor 2 en su directorio /usr/ast/trabajo para tener acceso al archivo a como /usr/ast/trabajo/proyl/a. Por último, el cliente 2 también ha montado el directorio /proyectos y también puede tener acceso al archivo a, sólo que como /mnt/proyl/a. Como se muestra aquí, el mismo archivo puede te ner diferentes nombres en los diferentes clientes si se monta en lugares diferentes de sus res pectivos árboles. El punto de montaje es local por completo para los clientes; el servidor no sabe dónde está montado en ninguno de sus clientes.
RkJQdWJsaXNoZXIy MjI4NDcx