Instalar Proxmox sobre un raid1 por software

Buenos volvemos a la carga después de casi 7 meses en dique seco. En esto que me he cambiado de curro y además estoy más liado que nunca intentando hacer cosas que me lleven a un destino capitalista más molón.

En principio el instalador de Proxmox mola un montón por que en un tiempo record te instala un servidor completito que con 4 chorradas de retoques te deja un cluster de lo más guay. El problema se plantea cuando necesitamos hacer cosas más interesantes. Una de ellas es el uso de Raid por software.

Bueno diréis que para que vamos a querer un Raid por software cuando tenemos ya en el mundo tarjetas raid, cabinas de disco por fibra. Bueno lamentablemente somos muy peseteros y no nos gastamos más que lo necesario para que nuestra instalación no pase de unas cifras mágicas que le gusten a nuestro potencial cliente, el cual evidentemente por su desconocimiento a veces no sabe ni lo que paga ni lo que necesita. 

Existe una alternativa en el mundo de Linux para instalar Proxmox sobre una debian, supongo que con unos pequeños ajustes se podrá hacer sobre Ubuntu, pero no son el objetivo de este pequeño artículo. 

Para la prueba he escogido mi muy maravilloso y supertrillado AMD FX-8320 con sus 16GB de RAM y al que le he colocado dos discos duros de 2TB de segunda mano, cortesía de la empresa en la que curro Comvive SL (un proveedor de hosting de lo más molón, no es Google pero el ambiente está muy bien). 

Pues bien con una debian iso live de 64bits me he puesto a hacer la instalación base de mi servidor. He adecuado el nombre de la máquina y la dirección IP a los datos que se usarán después para hacer la instalación de Proxmox. 

Durante el proceso llegamos al momento crítico que es el particionado de los discos. Esto me ha costado más de un cabreo conmigo mismo y con mi falta de conocimiento pero he conseguido hacerlo tras varios infructuosos intentos. 

El particionado de menor nivel a mayor nivel es tal como sigue:

1. Los discos de 2TB he creado en cada uno dos particiones:
    a. partición BIOS GRUB de 100MB
    b. partición  RAID con el resto del disco
2. He creado una unidad raid1 x software con las particiones RAID
3. He creado un volumen fisico con la unidad RAID
4. He creado 3 volumenes lógicos con el volumen físico:
    a. una partición de 16GB para swap
    b. una partición de 128GB para sistema (/) en ext4
    c. una partición del resto del disco (/var/lib/vz/) en ext4

 A partir de ese momento se inicia el proceso de instalación normal del SO Debian hasta llegar al punto fatídico de la instalación de GRUB, que sin haber hecho este particionado siempre me ha dado error. 

Ahora a seguir con la instalación de Proxmox. Para ello seguimos la guía oficial que está en esta URL:

https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Jessie

Que salvo la cuestión de crear el "virtual bridge" vmbr0 que no es nada intuitivo, es bastante sencilla y sin complejidades. Para esto tuve que crear el vmbr0, con los datos de la misma dirección IP y con el interfaz eth0 como esclavo, posteriormente desactivar la interfaz eth0, hecho esto reinicie el servidor. Posteriormente añadí manualmente desde una consola, tras eliminar primero la información del interfaz eth0, la puerta de enlace con el comando:

route add default gw 192.168.100.1

Y comprobé con un ping que ya era accesible a Internet la máquina para comenzar a actualizar paquetes secundarios que nos alegren la vida con nuestro recien instaladito servidor de Proxmox.

Y con esto y un bizcocho hasta otro dia.


Comentarios

Entradas populares de este blog

Una cosa diferente. Alta disponibilidad y virtualizacion.

Virtualización, PROXMOX: solventado el rendimiento.