Buscador

sábado, 22 de agosto de 2009

Un servidor para compartir

Buenas.

Hace unos días me llegaron un par de servidores de segunda mano que conseguí por dos duros y hasta funcionan :)

EL MOTIVO

La necesidad surge cuando en la máquina destinada actualmente a compartir ficheros mediante redes P2P (el AMD del que he hablado otras veces, aquí, aquí y aquí) se reparte la carga como servidor de máquinas virtuales con VmWare Server. Las máquinas virtuales están creciendo como champiñones y aunque no tengo todas corriendo a la vez si que necesito pasar ciertas tareas a otras máquinas para aligerar a esta.

Esas tareas son:

- P2P
- Servidor de impresión (que no impresionante)
- seti@home

Con esto ya dejo al AMD exclusivamente para las máquinas virtuales.

Aunque en realidad el motivo subyacente es ampliar el Bunker Binario ;)

EL HARDWARE

Del que voy a hablar hoy es del Dell PowerEdge 350, es antiguo y nunca fue ninguna maravilla, pero... me vale para lo que quiero, un servidor para estar las 24 horas encendido compartiendo ficheros con el resto del planeta.

Un procesador PIII a 800 Mhz, 256Mb de RAM, un HD de 40GB IDE + otro que tenía yo de 60GB, dos tarjetas de red GigaBit (aunque el switch al que está conectado es a 100Mbps) y una fuente de alimentación de 125W.

EL SISTEMA OPERATIVO

Debian GNU\Linux, por muchos motivos, porque es libre, consume pocos recursos, y sobre todo porque es la distribución de Linux a la que estoy acostumbrado.

LA INSTALACIÓN

Muy sencilla, de hecho en menos de media hora ya estaba instalado y funcionando el sistema base.

Esto es con lo que me he encontrado:

"18:03 22/08/2009


Instalado nuevo servidor, Dell Power Edge 350, con Debian 5.0.


SISTEMA BASE:


  • He realizado una instalación base mínima (sin marcar ninguna de las casillas de tasksel).
  • El único momento de la instalación un poco más difícil ha sido la instalación de LVM. Finalmente lo que he hecho ha sido instalar LVM en el primer disco duro, con dos VG, uno para root y otro para swap.
  • Tras la instalación del sistema base he instalado el paquete OpenSSH para poder dejar el servidor alojado en su sitio y poder conectarme en remoto. De la configuración lo único que he modificado es que no permita el acceso como root.

LVM:


Tras la instalación del ssh lo primero que he hecho ha sido configurar completamente LVM tal como sigue:

  • La máquina posee dos discos duros, uno de 60GB dónde ya estaba instalado LVM y otro de 40GB en el que no había nada.
  • pvcreate /dev/hdb (para crear el volumen físico en hdb)
  • vgextend freeman /dev/hdb (para añadir el pv al vg)
  • resize2fs /dev/freeman/root (para alojar todo el nuevo tamaño libre)

AMULED:


He elegido el paquete amuled en lugar de amule porque no voy a usar entorno gráfico. Una vez configurado lo manejaré desde la interfaz web."

Ahora mismo me encuentro en el punto de que acabo de instalar el demonio de amule y no inicia, a ver logs, scripts de inicio, etc...

No hay comentarios: