jueves, 21 de mayo de 2009

Como montar NFS para poder sincronizar copias

En openSUSE 11.1.

Esto es útil para por ejemplo cuando has estado trabajando en el portátil y quieres volcar y actualizar la información hacia la máquina del trabajo.

Una de las máquinas es la HOST. La otra es CLIENT. Hay que iniciar los servicios en yast-->network services. Es probable que haya que instalar y resolver las dependencias de NFS server, porque por lo que recuerdo, no vienen instalada por defecto.
Para la red local de ieocadiz (actualmente funciona sobre DHCP) en la configuración de NFS Server hay que indicar:

- start (server)
- disable firewall (de momento, quizá habría que activarlo y aplicarle la regla correspondiente)
- disable NFSv4
- directorios a exportar (en principio todo el /home/rleal)
- add Host:
  • wild card: 172.23.2.175 (IP del host. esto es chapucerillo, porque con DHCP a veces hay que cambiarlo)
  • options: rw, all_squash,nosubtree_check,anonuid=1000,anongid=100
Estas opciones son para permitir permisos de lectura/escritura y modificación de atributos. Asigna el userid y groupid a rleal (usuario del host) en lugar de anonimo.

En NFS Client:
- NFS hostname (o IP si no está resuelta en /etc/hosts). Pasa lo mismo, tengo la 172.23.2.172 pero puede cambiar por DHCP.
- remote directory ( /home/rleal)
- disable NFSv4
- options: defaults

Y ya debería servir. grsync es ahora capaz de mandar y sincronizar datos del cliente hacia el servidor.

No hay comentarios: