Bienvenido

Este Blog es tú Blog. No es nada sin tú participación, ideas y sugerencias.

miércoles, 3 de octubre de 2007

Linux NFS, puesta en marcha

Para quien no lo sepa la forma de compartir carpetas y elementos normal es usar el sistema SAMBA. Este sistema es el que usa Windows y por tanto el que todo el mundo instala.

Pero yo no tengo Windows, salvando las que dan al patio interior, así que me decidi a poner el sistema de compartición del propio sistema, el NFS.

Para hacerlo , dividimos el problema en dos partes, el servidor y el cliente, es decir el que tiene lo que queremos compartir y el que lo va ha disfrutar.

En el servidor:

Necesitamos los programas nfs-kernel-server y el nfs-common portmap, que en mi caso he cargado con el apt-get.
Todos los detalle de compartición se encuentran en el fichero /ext/exports. Lo editamos y ponemos en mi caso:

/media/hdb1 *(rw,sync)
Siendo /media/hdb1 el disco que quiero compartir, * los usuarios permitidos (todos) y rw los permisos de escritura y lectura.

Todos los pasos del servidor, incluidos derechos de usuarios, se pueden realizar gráficamente desde configuración del sistema/ compartir.


En el cliente:
Necesitamos portmap nfs-common, desde apt o con sudo apt-get install portmap nfs-common.

Para montar la unidad de forma manual:
Desde ejecutar comando:

kdesu mount 192.133.133.103:/media/hdb1 /media/server
siendo la IP (podría cambiarse por el nombre y dominio) la del equipo servidor, y /media/hdb1 el elemento que se comparte.
/media/server es donde se monta la unidad.
Muy importante el destino debe existir, pues no lo crea, así que previamente creamos la carpeta /media/server.


Para montar automáticamente en el arranque:
Editamos /etc/fstab, que es donde se encuentran los datos de montaje para las unidades físicas, y como root.
En la última línea:
192.133.133.103:/media/hdb1 /media/server nfs rsize 8192, wsize 8192, timeo=14, intr

Si queremos desmontar la unidad:
umount/media/server

Una vez montada la unidad el sistema no distinguirá entre esta unidad, carpeta, elemento o servicio y cualquier otro que efectivamente esté físicamente instalado.

Cualquier elemento así compartido puede a su vez ser compartido por el cliente y también puede serlo usando simultáneamente SAMBA.

Todo lo aquí narrado ha sido gracias a la documentación que encontré en:
http://ubuntuforums.org
http://ubuntu-tutorials.com

Sin su inestimable ayuda no hubiese podido ponerlo en marcha y aún menos explicarlo.
Gracias.

No hay comentarios :

Publicar un comentario

Gracias por tu colaboración.