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