Páginas

miércoles, 15 de enero de 2014

Alfresco ContentStore sobre NFS

Vamos a montar el contentstore de nuestro server Alfresco en otra máquina accesible mediante NFS.

Para ello necesitaremos montar el servidor NFS en nuestra máquina Ubuntu servidora de disco y el cliente NFS en nuestra la Ubuntu  donde corre el Alfresco.

Montar server NFS y dar permisos

1) Descargamos server NFS con el comando:

   sudo apt-get install nfs-kernel-server

2) Decidimos qué carpeta vamos a compartir, por ejemplo /home/compartido
3) Editamos el fichero /etc/exports con el comando:

   sudo gedit /etc/exports

4) Añadimos la siguiente línea:

   /home/compartido ccc.ccc.ccc.ccc(rw,async,no_subtree_check,insecure,all_squash,anonuid=65534,anongid=65534)

Nota 1. Todos los parámetros aparecen perfectamente descritos en la ayuda: man exports
Nota 2. Para sacar los ID de usuario/grupo de la cuenta anónima nobody/nogroup hemos lanzado:

   sudo id nobody

5) Publicamos los cambios en la configuración de carpetas compartidas ejecutando el comando:

   sudo /usr/sbin/exportfs

6) Levantamos el servidor con el comando:

   sudo /etc/init.d/nfs-kernel-server start

Montar el cliente NFS

1) Descargamos el cliente NFS con el comando:
  
   sudo apt-get isntall nfs-common

2) Decidimos en qué carpeta vamos a montar la unidad de red compartida, por ejemplo /home/red/compartido1
3) Montamos la unidad de red compartida vía NFS con el comando:

   sudo mount -t nfs sss.sss.sss.sss:/home/compartido /home/red/compartido1

Referencias

- Algunas páginas interesantes son:

   http://ubuntuforums.org/showthread.php?t=1356807
   https://www.digitalocean.com/community/articles/how-to-set-up-an-nfs-mount-on-ubuntu-12-04
   http://www.idevelopment.info/data/Unix/Linux/LINUX_ExportingaFileSystemforNFS.shtml
   https://help.ubuntu.com/12.04/serverguide/network-file-system.html

No hay comentarios:

Publicar un comentario