2010/4/9 mario salcedo mariosr98@yahoo.com:
Hola, trabajo en una Universidad y me han solicitado que un grupo de usuarios de Windos se conecten desde sus casas a unas carpetas en un servidor. Yo en primera instancia les comente hacerlo por SAMBA, como tenia un servidor con ip publica con algunos apaches corriendo pensaba instalarle ahi el samba y listo. El problema es que no hay mucho espacio en disco asi que utilice otro servidor que tiene mas espacio pero que tiene ip privada, copie la data ahi y la monte por NFS en el servidor SAMBA. Esto funciona pero por alguna razon es lento. No se que pueda ser. Como no daba con la solucion probe montando la data por sshfs, y oh sorpresa alli funciona a las mil maravillas, pareciera que el disco es local al servidor.
Mi pregunta es porque no funciona bien cuando uso NFS. Para descartar que fuera el samba comparti una carpeta en el disco duro local y no hubo problemas la velocidad es normal, pero al acceder a la carpeta donde esta montado el NFS se vuelve lento. Buscando informacion encontre que para que funcione bien el NFS los usuarios en el Samba Server y el NFS Server deben ser iguales con el mismo uid, lo probe pero nada.
Alguna idea amigos. Si bien con sshfs funciona, me gustaria averiguar porque con NFS hay lentitud.
Muy interesante problema, de qué manera estás montando el volumen NFS? Cambia en algo si agregas el servidor NFS al /etc/hosts del servidor Samba?
En general reexportar volúmenes montados es propenso a crear problemas, sería preferible que pudieras instalar Samba en el servidor con espacio en disco y ofrecerlo redirigiendo el tráfico directamente a él.