Linux Crear file server minimo, denme una mano

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Una cortita...

Necesito crear un fileserver con centos. Su única finalidad es que yo, desde un servidor de base de datos con Linux (RedHat 6) montaré la unidad compartida desde este fileserver, cargaré respaldos y listo.

Estoy googleando y todos hacen referencia Samba, pero entiendo que Samba es para que un servidor windows vea el filesystem compartido, no? Bueno, acá el cliente del fileserver es sólo otro linux.

Cualquier tip se los agradeceré.
 

clusten

ADMIN
Miembro del Equipo
ADMIN
Se incorporó
1 Julio 2007
Mensajes
6.239
No tengo conocimiento, pero cuando estaba montando mi fileserver, varias veces choque con la sigla "NFS". La deseche pues no era visible en windows de manera directa, pero se ajusta a lo que quieres.
 
Upvote 0

neondunker

Badass goodguy :3
Reviewer
Se incorporó
31 Mayo 2006
Mensajes
4.835
Samba es la implementacion libre de SMB/CIFS de microsoft y son interoperables. A grandes rasgos "carpetas compartidas". Y si, NFS es mas practico entre linux.
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.065
Usa NFS si es entre linuxes. No puede ser más simple :zippy

Qué version quieres instalar para el CentOS que va a tener el fileserver?

Debes instalar el nfs-utils y editar el /etc/exports con la siguiente info:

Código:
/ruta/a/compartir/    IP.X.X.X(permisos,varios)
Por ejemplo, quiero compartir /share/backups con permisos de lectura y escritura y el cliente que se va a conectar al fileserver tiene la IP 10.10.0.25

Código:
/share/backups   10.10.0.25(rw)

luego su
Código:
service nfs start

y listo :zippyte. Existen un par de parámetros para afinar el tema, como que si quieres que escriba altiro (sync), desfasado (async), etc. Para ello puedes consultar el man
man exports
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.065
Listo. Gracias por el dato. Es un centos 7, con 4 GB de RAM, 2 cores y 2,2 Teras para recibir los archivos de backup.

http://www.tecmint.com/how-to-setup-nfs-server-in-linux/
Aunque esa guía está para rhel6, no difiere mucho. Si tienes un firewall entre medio va a ser un poco más complicado, dado que portmap usa algunos puertos al azar para las transferencias. Pero se puede definir en todo caso. De todas maneras, de aquí en adelante puedes leer un poco para dejarlo andando con las "buenas practicas":yao

https://access.redhat.com/documenta...ge_Administration_Guide/nfs-serverconfig.html
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Aunque esa guía está para rhel6, no difiere mucho. Si tienes un firewall entre medio va a ser un poco más complicado, dado que portmap usa algunos puertos al azar para las transferencias. Pero se puede definir en todo caso. De todas maneras, de aquí en adelante puedes leer un poco para dejarlo andando con las "buenas practicas":yao

https://access.redhat.com/documenta...ge_Administration_Guide/nfs-serverconfig.html

Es local. Instalación mínima y a la mierda firewalld y selinux.
 
Upvote 0

yakko

pingüino mal genio
Se incorporó
24 Agosto 2004
Mensajes
16.883
prueba samba también, muchas veces tiene mejor rendimiento que el nfs, aunque sea entre linuxes
 
Upvote 0

Miguelwill

I am online
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.402
Voto por nfs entre Linux, solo hay que instalar un par de paquetes y configurar el archivo con la lista de carpetas compartidas y redes autorizadas

Samba funciona bien pero creo que se le saca más provecho con clientes Windows, además de que nfs es facilicimo de montar en otros Linux mientras estén autorizados

Enviado desde mi HUAWEI KII-L23 mediante Tapatalk
 
Upvote 0
Subir