Instalación limpia de Proxmox VE 9 Dell PowerEdge: migración desde PVE 4 paso a paso
Recientemente tuve que actualizar un entorno heredado basado en Proxmox VE 4 (sí, ¡de hace más de una década!) ejecutándose en un clúster, de servidores Dell PowerEdge R710, R720xd y R730, a una versión moderna y mantenible: Proxmox VE 9.

Dada la gran brecha entre ambas versiones —cambios en la base del sistema operativo (Debian), kernel, stack de clustering y soporte de storage— no era viable una actualización in-place. La decisión fue realizar una instalación limpia en cada nodo, tras una descomposición controlada del clúster antiguo.
En este artículo comparto el proceso completo: desde la preparación del medio de instalación hasta la reinstalación secuencial de los nodos, incluyendo los pasos críticos para preservar la integridad del entorno y evitar sorpresas comunes en hardware Dell empresarial.
Todas las capturas mostradas fueron tomadas durante el proceso real de instalación.
1. Preparación del pendrive de instalación
Primero, descargué la ISO oficial de Proxmox VE 9.1 desde https://www.proxmox.com.
Luego, grabé la imagen en un pendrive USB usando el comando dd en Linux:
sudo dd if=~/Descargas/proxmox-ve_9.1.iso of=/dev/sdb bs=4M status=progress oflag=sync2. Desarme del clúster Proxmox VE 4
Antes de apagar cualquier nodo, fue fundamental desarmar el clúster existente para evitar inconsistencias o conflictos al reutilizar nombres e IPs.
Desde el nodo maestro del clúster PVE 4, ejecuté el siguiente comando por cada nodo secundario:
pvecm delnode NOMBRE_DEL_NODORepetí el proceso hasta que solo quedó un nodo en el clúster. Luego, apagué todos los servidores de forma ordenada.
Este paso garantiza que no queden metadatos residuales de Corosync o pmxcfs que puedan interferir en futuras configuraciones.
3. Instalación de Proxmox VE 9 en los nodos
Con el clúster desarmado y los servidores apagados, procedí a instalar Proxmox VE 9 en cada nodo, uno a uno:
Conecté el pendrive con la ISO.
Arranqué el servidor y presioné F11 para acceder al menú de arranque UEFI.
Seleccioné el dispositivo USB como fuente de arranque.
Seguí el asistente gráfico de instalación:
Selección del disco (¡solo el destinado al sistema en RAID-1!).
Configuración de red con IP fija.
Zona horaria, contraseña de root y correo de notificaciones.

3.1. Caso especial: Problemas con el Dell PowerEdge R710
Durante la instalación en un servidor Dell PowerEdge R710, encontré problemas inesperados al intentar instalar Proxmox VE 9. El instalador no cargaba la interfaz gráfica, y tras varios intentos, aparecían errores relacionados con:
Fallo en
unsquashfsdurante la extracción del sistema base.Errores de corrupción de datos en el filesystem SquashFS.
Fallos en el servidor X (Xorg), lo que impedía cargar la GUI del instalador.


Solución temporal: Modo terminal + sin RAID
Tras investigar, descubrí que el problema estaba relacionado con la controladora RAID PERC H700 del R710, que puede tener conflictos con el kernel moderno de Proxmox VE 9, especialmente si el disco está en modo RAID o si hay problemas de compatibilidad con el firmware.
Para poder instalar, tomé estas medidas:
Eliminé el RAID virtual desde la utilidad de configuración del controlador (Ctrl+R al arrancar).
Pasé a modo JBOD/HBA (discos expuestos individualmente).
Arranqué nuevamente desde el pendrive.
El instalador ahora se inició en modo terminal (texto), pero fue posible completar la instalación manualmente.

La instalación fue exitosa en modo terminal, pero el uso de RAID sigue siendo necesario para producción. Por lo tanto, mi próximo paso será:
Investigar si existe un firmware actualizado para la controladora PERC H700 compatible con Proxmox VE 9.
Evaluar si usar ZFS en modo JBOD es viable en este hardware.
Considerar alternativas: ¿vale la pena invertir tiempo en hacer funcionar Proxmox en este modelo antiguo, o es mejor destinarlo a otro rol (backup, laboratorio, etc.)?
Este caso será tema de un próximo artículo: “Instalación de Proxmox VE 9 en hardware legacy: Dell R710 y controladoras PERC antiguas”.
4. Próximos pasos
Una vez todos los nodos tienen Proxmox VE 9 instalado:
Actualicé cada sistema:
apt update && apt dist-upgrade -yPlaneo crear un nuevo clúster desde cero, estratégico como para implementar servicios en ambientes de Producción, Test, Desarrollo, Validación (sin migrar configuraciones antiguas).
El storage anterior basado en GlusterFS ya no cuenta con soporte en Proxmox VE 9, por lo que en su lugar se debe implementar Ceph, la solución de almacenamiento distribuido integrada y oficialmente mantenida por Proxmox, creare otro post para esto.
Conclusión
La migración de un entorno Proxmox tan antiguo como la v4 requiere planificación, pero es totalmente factible con una estrategia de reinstalación limpia. El uso de hardware empresarial como los Dell PowerEdge exige atención a detalles de firmware, RAID y arranque —y en algunos casos, como con el Dell R710, incluso reevaluar la viabilidad técnica de seguir utilizando modelos legacy con controladoras antiguas (como la PERC H700).
En mi caso, logré instalar Proxmox VE 9 en el R710 solo tras eliminar el RAID y forzar el modo terminal, lo que me permitió avanzar, pero también me dejó una pregunta clave: ¿vale la pena invertir tiempo en hacerlo funcionar en producción? La respuesta dependerá de pruebas futuras con firmware actualizado o alternativas como ZFS en JBOD.
Este proceso no solo me permitió actualizar la infraestructura, sino también revisar y optimizar la arquitectura de virtualización desde cero: deshacerse de GlusterFS (ya obsoleto en PVE 9), evaluar Ceph como storage moderno, y entender mejor las limitaciones del hardware viejo frente a las exigencias del software actual.
¡Salud y buen blogging!
— Valerka (Montevideo, Uruguay)
¿Te gustó el post? ¿Tenés dudas, comentarios o querés compartir tu experiencia?
Escribime a: valerkasystem@protonmail.com — ¡Siempre leo los mails y trato de responder cuando puedo!