Blog

Cómo instalar Proxmox VE 9.2 en un HP ProLiant DL380 G6

Instalar una versión actual de Proxmox VE en un servidor con más de quince años a sus espaldas puede parecer una mala idea. Sin embargo, un HP ProLiant DL380 G6 todavía puede ser una máquina muy interesante para…

20 min aprox.
TecnoSender Guía técnica
20 min aprox. Lectura

Instalar una versión actual de Proxmox VE en un servidor con más de quince años a sus espaldas puede parecer una mala idea. Sin embargo, un HP ProLiant DL380 G6 todavía puede ser una máquina muy interesante para montar un laboratorio, aprender virtualización, crear máquinas virtuales, trabajar con contenedores LXC o experimentar con servicios de red.

En esta guía voy a explicar paso a paso cómo instalé Proxmox VE 9.2 en un HP ProLiant DL380 G6. No se trata de una instalación teórica: durante el proceso aparecieron varios problemas propios de este hardware antiguo, incluyendo un USB de Proxmox que no arrancaba, el mensaje Input Not Supported durante la instalación y un servidor que, aun teniendo Proxmox instalado correctamente, seguía intentando arrancar mediante PXE.

La buena noticia es que todos estos problemas tuvieron solución.

Los tres puntos que terminaron siendo fundamentales fueron:

  • Utilizar Ventoy en MBR para arrancar la ISO de Proxmox.
  • Utilizar el instalador Terminal UI con el parámetro nomodeset para evitar el problema de vídeo.
  • Configurar correctamente el Boot Volume de la controladora HP Smart Array P410i después de instalar Proxmox.

📘 Tabla de Contenidos

Hardware utilizado

La instalación se realizó sobre la siguiente configuración:

Componente Configuración
Servidor HP ProLiant DL380 G6
Procesadores 2 × Intel Xeon X5560 @ 2.80 GHz
Núcleos 8 núcleos físicos / 16 hilos con Hyper-Threading
Memoria RAM 32 GB DDR3 ECC Registered
Módulos RAM 8 × 4 GB PC3-8500R 2Rx4
Controladora HP Smart Array P410i con 512 MB
Firmware P410i 6.64 en este servidor
Disco inicial SSD SATA de 240 GB
Red HP/Broadcom NC382i Gigabit Ethernet
Arranque BIOS Legacy
Hypervisor Proxmox VE 9.2

El objetivo inicial era sencillo: instalar Proxmox en un SSD de 240 GB y utilizarlo como almacenamiento del sistema y de las primeras máquinas virtuales. Más adelante se pueden añadir discos adicionales a la Smart Array.

Configuración de la memoria RAM del DL380 G6

Este DL380 G6 dispone de dos procesadores y bancos de memoria asociados a cada CPU. Si utilizamos ambos procesadores, es conveniente repartir la RAM de forma equilibrada entre los dos.

En este caso se instalaron ocho módulos de 4 GB, para un total de 32 GB de memoria DDR3 ECC Registered.

La distribución utilizada fue de cuatro módulos por procesador:

CPU 1 CPU 2
3A 3A
6B 6B
9C 9C
2D 2D

Los tres primeros bancos A, B y C permiten utilizar los tres canales de memoria de cada procesador. El cuarto módulo se instala después en D.

Importante: en el DL380 G6 no conviene colocar los módulos simplemente en cualquier ranura vacía. Hay que respetar el orden de población indicado por HP. Tampoco deben mezclarse arbitrariamente módulos UDIMM y RDIMM.

Preparar el SSD con la HP Smart Array P410i

Antes de instalar Proxmox hay que entender cómo trabaja el almacenamiento de este servidor.

Los discos conectados a las bahías frontales del DL380 G6 normalmente están gestionados por la HP Smart Array P410i. El sistema operativo no ve necesariamente cada disco físico de forma directa, sino los Logical Drives creados en la controladora.

En esta instalación solamente se utilizó inicialmente un SSD de 240 GB. Con un único disco no existe redundancia: si el SSD falla, se pierde el volumen.

Durante el arranque del servidor aparece la controladora:

HP Smart Array P410i Controller

En ese momento podemos pulsar:

F8

para entrar en:

Option ROM Configuration for Arrays (ORCA)

Desde aquí podemos crear o comprobar el Logical Drive que posteriormente verá Proxmox.

Advertencia: si el servidor ya contiene información importante, no utilices las opciones Delete Logical Drive ni recrees el array sin tener una copia de seguridad. Estas acciones pueden destruir los datos existentes.

Descargar Proxmox VE 9.2

El siguiente paso es descargar la ISO oficial de Proxmox VE 9.2 desde la página de descargas de Proxmox.

Para este servidor necesitamos la versión normal para arquitectura x86-64.

En esta instalación se utilizó:

Proxmox VE 9.2
ISO release 1
proxmox-ve_9.2-1.iso

Si queremos verificar que la descarga no está dañada, también podemos comprobar el hash SHA-256 publicado por Proxmox para la ISO correspondiente.

Primer problema: el USB de Proxmox no arrancaba

Este fue el primer problema importante.

El DL380 G6 arrancaba perfectamente un pendrive con Hiren’s BootCD PE, por lo que sabíamos que:

  • Los puertos USB funcionaban.
  • El servidor podía arrancar desde USB.
  • El soporte de USB Legacy estaba funcionando.
  • El problema estaba relacionado específicamente con el medio de instalación de Proxmox.

Sin embargo, al intentar arrancar el pendrive de Proxmox, el servidor lo ignoraba y terminaba intentando arrancar mediante la tarjeta de red.

Los mensajes eran similares a estos:

Attempting Boot From NIC

PXE-E61: Media test failure, check cable
PXE-M0F: Exiting Broadcom PXE ROM.

Non-System disk or disk error
replace and strike any key when ready

El mensaje de PXE no indicaba necesariamente una avería de red. El servidor simplemente estaba recorriendo su orden de arranque y, al no encontrar otro dispositivo arrancable, terminaba intentando arrancar mediante la red.

Comprobar el orden de arranque del DL380 G6

Antes de buscar soluciones más complicadas conviene comprobar la BIOS.

Entramos pulsando:

F9 → ROM-Based Setup Utility

Dentro de:

Standard Boot Order (IPL)

durante la instalación podemos dejar el USB como primera opción:

1. USB DriveKey
2. CD-ROM
3. Hard Drive C:
4. Network / PXE

También debemos comprobar las opciones USB dentro de:

System Options

En nuestro servidor estaban habilitadas correctamente:

USB Control: Enabled
USB 2.0 Controller: Enabled

Más adelante, cuando Proxmox ya esté instalado, conviene volver a colocar el disco duro en primer lugar:

1. Hard Drive C:
2. USB DriveKey
3. CD-ROM
4. Network / PXE

Rufus y la ISO de Proxmox

Inicialmente se utilizó Rufus para crear el pendrive.

Al cargar la ISO de Proxmox, Rufus detectó que se trataba de una imagen ISOHybrid y mostró el siguiente aviso:

Imagen ISOHybrid detectada

La imagen seleccionada es ISOHybrid...
se forzará el modo de escritura de imágenes DD.

La imagen se grabó correctamente en modo DD, pero en este DL380 G6 concreto el servidor seguía sin arrancarla.

Esto no significa que Rufus o Proxmox no funcionen en general. Se trata de una peculiaridad de compatibilidad entre un BIOS Legacy antiguo y determinados medios de arranque modernos.

Como Hiren’s BootCD sí funcionaba en el mismo pendrive y el mismo puerto USB, seguir modificando parámetros aleatoriamente de la BIOS no tenía demasiado sentido.

La solución al arranque USB: Ventoy en MBR

La solución que funcionó fue utilizar Ventoy.

Ventoy permite instalar un pequeño cargador de arranque en el pendrive y copiar posteriormente las imágenes ISO directamente al almacenamiento USB.

Para maximizar la compatibilidad con el BIOS Legacy del DL380 G6 utilicé Ventoy con tabla de particiones MBR.

Crear el pendrive Ventoy

  1. Descargar Ventoy.
  2. Ejecutar Ventoy2Disk.exe.
  3. Seleccionar cuidadosamente el pendrive correcto.
  4. Entrar en las opciones de Ventoy.
  5. Seleccionar MBR como estilo de particiones.
  6. Pulsar Install.
  7. Esperar a que termine el proceso.

Después simplemente copiamos:

proxmox-ve_9.2-1.iso

a la partición principal de Ventoy.

No hay que extraer la ISO ni volver a utilizar Rufus.

Arrancar Proxmox desde Ventoy

Al encender de nuevo el DL380 G6, Ventoy sí arrancó correctamente.

Después de seleccionar la ISO de Proxmox apareció un menú con opciones similares a:

Boot in normal mode
Boot in grub2 mode
File checksum
Return to previous menu

En esta instalación funcionó:

Boot in normal mode

Y finalmente apareció el menú oficial de Proxmox VE 9.2.

Menú de instalación de Proxmox VE

El instalador ofrece varias opciones:

Install Proxmox VE (Graphical)
Install Proxmox VE (Terminal UI)
Install Proxmox VE (Terminal UI, Serial Console)
Advanced Options

Lo lógico sería empezar utilizando el instalador gráfico, y eso fue precisamente lo que hice.

Pero apareció otro problema.

Problema: Input Not Supported y pérdida de señal

Después de seleccionar:

Install Proxmox VE (Graphical)

el monitor mostró:

Input Not Supported

y poco después perdió completamente la señal.

El problema estaba relacionado con el modo de vídeo utilizado por el kernel y la combinación de la controladora gráfica antigua del servidor, la salida VGA y el monitor.

Esto no significa necesariamente que el servidor se haya quedado bloqueado. En muchos casos el sistema continúa funcionando, pero está utilizando una resolución o frecuencia que el monitor no acepta.

Solución al problema gráfico: Terminal UI + nomodeset

Proxmox dispone de un instalador en modo texto llamado Terminal UI. Utiliza el mismo proceso de instalación que la interfaz gráfica y termina instalando exactamente el mismo Proxmox VE.

Volvemos a arrancar el servidor, seleccionamos de nuevo la ISO desde Ventoy y nos situamos sobre:

Install Proxmox VE (Terminal UI)

Pero en lugar de pulsar Enter, pulsamos:

e

Esto abre el editor de la entrada de GRUB.

Buscamos la línea que comienza aproximadamente así:

linux /boot/linux26 ...

Al final de esa misma línea añadimos:

nomodeset

El resultado será parecido a:

linux /boot/linux26 ... proxtui nomodeset

Después arrancamos utilizando:

Ctrl + X

o la tecla de arranque que GRUB muestre en la parte inferior de la pantalla.

Con nomodeset, el instalador Terminal UI apareció correctamente en nuestro DL380 G6.

¿Qué hace nomodeset? Evita que el kernel intente activar determinados modos gráficos durante el arranque. Es una solución especialmente útil cuando trabajamos con tarjetas gráficas antiguas o hardware que presenta problemas con el framebuffer moderno.

Si aun así un monitor no acepta la señal, otra posibilidad para diagnóstico es probar un modo explícito de vídeo, por ejemplo:

video=1024x768@60

En nuestro caso no fue necesario: nomodeset fue suficiente.

Seleccionar el disco de instalación

Ya dentro del instalador Terminal UI, seleccionamos el volumen presentado por la Smart Array.

En nuestro servidor aparecía como:

/dev/sda

y correspondía al SSD de 240 GB configurado como Logical Drive en la P410i.

Antes de continuar comprueba cuidadosamente el tamaño del disco. El instalador de Proxmox eliminará las particiones y datos existentes en la unidad seleccionada.

No confundas el SSD con el pendrive USB utilizado para iniciar la instalación.

EXT4 y LVM-Thin en lugar de ZFS

Para esta instalación seleccioné:

Bootdisk filesystem: ext4

y dejé que Proxmox configurase su esquema habitual basado en LVM y LVM-Thin.

La razón principal para no utilizar ZFS es que los discos están detrás de una HP Smart Array P410i.

ZFS está diseñado para trabajar preferentemente con acceso directo a los discos. Colocarlo encima de una controladora RAID hardware que realiza su propia gestión de discos y caché impide a ZFS controlar directamente algunas de las funciones que espera gestionar.

Para este montaje concreto, la combinación:

EXT4 + LVM + LVM-Thin

resulta sencilla y adecuada.

Configurar la red de Proxmox

Proxmox es un hipervisor que normalmente gestionaremos mediante la red, por lo que resulta recomendable asignarle una dirección IP estática.

En mi instalación utilicé como ejemplo:

Hostname: pve.lan
IP: 192.168.10.106/24
Gateway: 192.168.10.1
DNS: 192.168.10.1

No copies estas direcciones sin comprobar tu red. Debes utilizar una IP libre dentro de tu propia subred y configurar correctamente la puerta de enlace y DNS de tu router o infraestructura.

Una IP fija evita que la dirección de administración de Proxmox cambie cada vez que reiniciemos el router o el servidor.

Resumen antes de instalar

Antes de comenzar la instalación, el resumen de nuestro servidor era aproximadamente:

Bootdisk filesystem: ext4
Bootdisk: /dev/sda
Timezone: Europe/Madrid
Keyboard layout: Spanish
Hostname: pve.lan
Host IP: 192.168.10.106/24
Gateway: 192.168.10.1
DNS: 192.168.10.1

Después pulsamos:

Install

El instalador comenzó a particionar el disco y a extraer el sistema base.

Proxmox termina de instalarse, pero el servidor no arranca

La instalación terminó correctamente. Quité el pendrive USB y reinicié el servidor esperando ver Proxmox.

Sin embargo, apareció otra vez:

Attempting Boot From NIC

seguido de:

Non-System disk or disk error

A primera vista parecía que Proxmox se había instalado mal, pero no era así.

Comprobar Boot Controller Order

Entrando de nuevo mediante:

F9 → ROM-Based Setup Utility

comprobé:

Boot Controller Order

La controladora ya aparecía correctamente como:

Ctlr:1
PCI Embedded HP Smart Array P410i Controller

También comprobé:

Standard Boot Order (IPL)

y el disco estaba primero:

IPL:1 Hard Drive C:
IPL:2 USB DriveKey
IPL:3 CD-ROM
IPL:4 Floppy Drive
IPL:5 Network

Por tanto, el problema tampoco estaba en el orden de arranque general de la BIOS.

La solución definitiva: Select Boot Volume en la P410i

Durante el POST la Smart Array mostraba:

HP Smart Array P410i Controller
512MB, v6.64
1 Logical Drive

Esto confirmaba que la controladora detectaba correctamente nuestro Logical Drive.

Entramos de nuevo en la configuración ORCA pulsando:

F8

El menú mostraba:

Create Logical Drive
View Logical Drive
Delete Logical Drive
Select Boot Volume
Manage License Keys
Cache Settings

La opción importante es:

Select Boot Volume

Seleccionamos como volumen de arranque el Logical Drive donde acabábamos de instalar Proxmox.

La P410i confirmó el cambio mostrando:

Boot selection saved!

Press F8 to Exit from ORCA and boot from LUN

Salimos de ORCA y dejamos que el servidor reiniciase.

Esta vez Proxmox arrancó correctamente desde el SSD.

Este paso fue fundamental. Si tienes un DL380 G6 donde el sistema operativo se instala correctamente pero después el servidor termina intentando arrancar mediante PXE, merece la pena comprobar inmediatamente la opción Select Boot Volume de la Smart Array.

Primer acceso a Proxmox VE

Una vez arrancado Proxmox, podemos gestionar prácticamente todo desde otro ordenador mediante el navegador.

En nuestra instalación la dirección era:

https://192.168.10.106:8006

Proxmox utiliza HTTPS en el puerto:

8006

El navegador probablemente mostrará una advertencia porque una instalación nueva utiliza un certificado autofirmado. En una red interna y sabiendo que estamos accediendo a nuestro propio servidor, podemos continuar.

El usuario inicial es:

root

y el realm habitual para esta cuenta es:

Linux PAM standard authentication

Utilizamos la contraseña definida durante la instalación.

Configurar los repositorios de Proxmox

Después de la instalación apareció otro aviso:

No Proxmox VE repository is enabled, you do not get any updates!

Esto ocurría porque estaban habilitados los repositorios base de Debian, pero el repositorio Enterprise de Proxmox estaba desactivado y todavía no habíamos añadido el repositorio sin suscripción.

Desde la interfaz web entramos en:

pve
→ Updates
→ Repositories

Si no tenemos una suscripción de Proxmox, podemos dejar deshabilitado:

pve-enterprise

y añadir:

pve-no-subscription

Para Proxmox VE 9 la configuración corresponde a Debian Trixie y, conceptualmente, el repositorio es:

Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg

La propia interfaz de Proxmox puede realizar esta configuración mediante el botón Add, por lo que no es imprescindible editar los archivos manualmente.

Si no vamos a utilizar Ceph, tampoco necesitamos activar un repositorio Ceph Enterprise.

Actualizar Proxmox

Después de añadir el repositorio correcto entramos en:

Updates → Refresh

También podemos hacerlo desde Shell:

apt update

Y posteriormente utilizar la interfaz de Proxmox para instalar las actualizaciones disponibles.

En nuestro servidor, después de actualizar los paquetes, la interfaz mostró Proxmox Virtual Environment 9.2.2.

Comprobar procesadores y virtualización

Antes de empezar a crear máquinas virtuales conviene comprobar que Proxmox detecta correctamente los dos Xeon y las extensiones de virtualización.

Desde:

pve → Shell

podemos ejecutar:

lscpu

Para mostrar solo algunos datos interesantes:

lscpu | grep -E 'Model name|Socket|Core|Thread|Virtualization'

Para comprobar que el sistema detecta las extensiones de virtualización:

egrep -c '(vmx|svm)' /proc/cpuinfo

En un procesador Intel con VT-x habilitado deberíamos obtener un valor superior a cero.

Si no aparecen las extensiones de virtualización, hay que revisar la BIOS del servidor y comprobar que Intel Virtualization Technology esté habilitado.

Comprobar las tarjetas de red y sus direcciones MAC

El DL380 G6 puede tener varias interfaces de red, por lo que es conveniente saber qué puerto físico corresponde a cada interfaz de Proxmox.

Podemos ejecutar:

ip -br link

o:

ip addr

Las direcciones MAC aparecerán junto a:

link/ether XX:XX:XX:XX:XX:XX

Proxmox normalmente crea un bridge llamado:

vmbr0

que estará asociado a una de las interfaces Ethernet físicas.

No hay que asumir que la interfaz tendrá siempre el mismo nombre en todos los DL380 G6: dependerá de la configuración y del orden en el que Linux detecte los adaptadores.

Almacenamiento local y local-lvm

Después de una instalación estándar con EXT4 y LVM-Thin veremos normalmente dos almacenamientos principales:

local

Se utiliza habitualmente para contenido como:

  • Imágenes ISO.
  • Plantillas de contenedores.
  • Copias de seguridad.
  • Otros archivos admitidos por la configuración.

local-lvm

Es un almacenamiento LVM-Thin destinado principalmente a:

  • Discos de máquinas virtuales.
  • Discos raíz de contenedores LXC.

Podemos comprobar todo el almacenamiento desde:

Datacenter → Storage

o mediante:

pvesm status

Añadir más discos en el futuro

El servidor se instaló inicialmente utilizando solamente un SSD de 240 GB, pero uno de los puntos fuertes del DL380 G6 es que dispone de varias bahías de discos.

Posteriormente podemos añadir discos adicionales y crear nuevos Logical Drives desde la Smart Array P410i.

Por ejemplo:

  • Dos discos pueden utilizarse en RAID 1 para disponer de redundancia.
  • Cuatro discos pueden configurarse en RAID 10 para combinar redundancia y rendimiento.
  • También se pueden crear volúmenes separados para diferentes tipos de máquinas virtuales.

Una vez creado un nuevo Logical Drive, Proxmox lo detectará como un dispositivo de almacenamiento adicional y podremos configurarlo desde la interfaz web.

Importante: RAID no sustituye a una copia de seguridad. Un RAID puede proteger frente al fallo de determinados discos, pero no frente a borrados accidentales, corrupción de datos, malware o errores administrativos.

Copias de seguridad

Las copias de seguridad de las máquinas virtuales y contenedores deberían almacenarse fuera del SSD donde está instalado Proxmox.

Algunas posibilidades son:

  • Un NAS.
  • Otro servidor.
  • Proxmox Backup Server.
  • Almacenamiento externo.
  • Un segundo conjunto de discos dedicado a backups.

Si el servidor se utiliza para aprender, probablemente el almacenamiento no sea crítico. Pero en cuanto alojemos servicios que queramos conservar, una estrategia de backup es imprescindible.

¿Merece la pena un HP DL380 G6 para Proxmox en la actualidad?

Depende completamente del uso que queramos darle.

Como servidor de laboratorio tiene varias ventajas:

  • Memoria ECC.
  • Dos sockets de CPU.
  • Muchas ranuras de memoria.
  • Varias bahías de discos.
  • Controladora RAID dedicada.
  • iLO 2 para administración remota.
  • Hardware empresarial barato en el mercado de segunda mano.
  • Es una plataforma excelente para aprender conceptos reales de servidores.

Pero también hay inconvenientes importantes:

  • Consume bastante más electricidad que un servidor moderno.
  • Genera bastante ruido.
  • Los Xeon X5560 son procesadores muy antiguos.
  • El rendimiento por núcleo es bajo comparado con CPUs modernas.
  • Utiliza DDR3.
  • La conectividad integrada es Gigabit Ethernet.
  • iLO 2 es una plataforma de administración muy antigua.
  • Utiliza BIOS Legacy.
  • Algunos instaladores modernos pueden presentar incompatibilidades.

Para producción actual existen opciones muchísimo más eficientes. Para un homelab, laboratorio, formación, pruebas de virtualización y aprendizaje, sin embargo, todavía puede resultar muy entretenido y útil.

Problemas encontrados y soluciones

Problema Causa o diagnóstico Solución utilizada
El USB de Proxmox no arranca Problema de compatibilidad con el BIOS Legacy Ventoy configurado con MBR
Hiren’s BootCD arranca pero Proxmox no USB y puertos funcionan; el problema está en el medio de Proxmox Utilizar Ventoy
Attempting Boot From NIC No se encontró antes otro dispositivo arrancable Comprobar IPL, P410i y Boot Volume
PXE-E61 Media test failure Intento fallido de arranque PXE Corregir el dispositivo de arranque anterior
Input Not Supported Modo de vídeo incompatible Terminal UI + nomodeset
Pantalla negra durante la instalación Problema gráfico/framebuffer Añadir nomodeset al kernel
Proxmox se instala pero no arranca Logical Drive no seleccionado como Boot Volume P410i ORCA → Select Boot Volume
No Proxmox VE repository is enabled Solo repositorios Debian activos Añadir pve-no-subscription
No aparece directamente el SSD El disco está detrás de la P410i Crear o comprobar el Logical Drive

Comandos útiles para administrar Proxmox

Ver información de los procesadores

lscpu

Comprobar extensiones de virtualización

egrep -c '(vmx|svm)' /proc/cpuinfo

Ver las interfaces de red

ip -br link

Ver direcciones IP

ip addr

Ver discos y particiones

lsblk

Ver almacenamiento de Proxmox

pvesm status

Ver la versión instalada

pveversion -v

Actualizar el índice de paquetes

apt update

Antes de ejecutar comandos que modifiquen discos, particiones, LVM o la Smart Array, conviene tener claro qué dispositivo estamos manipulando y disponer de una copia de seguridad.

Conclusión

Instalar Proxmox VE 9.2 en un HP ProLiant DL380 G6 es perfectamente posible, pero hay que tener en cuenta que estamos intentando ejecutar software actual sobre una plataforma empresarial diseñada muchos años antes.

En esta instalación hubo tres obstáculos principales.

El primero fue que el pendrive de Proxmox creado directamente no arrancaba, mientras que otras herramientas como Hiren’s BootCD sí funcionaban. La solución fue utilizar Ventoy configurado en MBR y cargar desde él la ISO de Proxmox.

El segundo problema apareció al iniciar el instalador: el monitor mostraba Input Not Supported y perdía la señal. Utilizar Install Proxmox VE (Terminal UI) junto al parámetro de kernel nomodeset permitió continuar la instalación sin problemas.

Finalmente, después de instalar correctamente Proxmox, el DL380 G6 seguía intentando arrancar mediante PXE. La instalación estaba bien, pero la HP Smart Array P410i no tenía seleccionado correctamente el Logical Drive como Boot Volume. Entrar en ORCA mediante F8 y utilizar Select Boot Volume solucionó definitivamente el arranque.

Después de estos ajustes, el HP ProLiant DL380 G6 arrancó correctamente Proxmox VE 9.2 desde el SSD de 240 GB, detectando los dos Xeon X5560, los 32 GB de memoria ECC y el almacenamiento gestionado mediante la P410i.

No es el servidor más eficiente ni silencioso para tener encendido las 24 horas, pero como plataforma para aprender virtualización, almacenamiento, RAID, redes, máquinas virtuales y contenedores sigue teniendo mucho que ofrecer.

Preguntas frecuentes

¿Se puede instalar Proxmox VE 9.2 en un HP DL380 G6?

Sí. En esta instalación Proxmox VE 9.2 quedó funcionando correctamente sobre un DL380 G6 con dos Xeon X5560, 32 GB de RAM ECC y una HP Smart Array P410i.

¿Por qué el USB de Proxmox no arranca en el DL380 G6?

Algunas combinaciones de BIOS Legacy y medios de instalación modernos pueden presentar problemas de compatibilidad. En nuestro servidor el pendrive grabado directamente no arrancaba, mientras que Ventoy configurado en MBR sí funcionó.

¿Qué opción de Ventoy debo utilizar?

En este DL380 G6 se utilizó Ventoy instalado con tabla de particiones MBR. Después se copió directamente la ISO de Proxmox al pendrive y se arrancó utilizando Boot in normal mode.

¿Qué hago si Proxmox muestra Input Not Supported?

Una solución es utilizar Install Proxmox VE (Terminal UI) y editar temporalmente su entrada de GRUB añadiendo el parámetro nomodeset al final de la línea del kernel.

¿Necesito ZFS para utilizar Proxmox?

No. Proxmox puede funcionar perfectamente utilizando EXT4 y LVM-Thin. En un servidor cuyos discos están detrás de una controladora RAID hardware como la P410i, esta configuración puede ser más apropiada que colocar ZFS encima del RAID hardware.

¿Por qué Proxmox se instala pero el DL380 G6 no arranca después?

En nuestra instalación el problema estaba en la Smart Array P410i. Fue necesario entrar en ORCA con F8, seleccionar Select Boot Volume y marcar el Logical Drive que contenía Proxmox como volumen de arranque.

¿Qué significa PXE-E61 Media test failure?

Significa que el servidor ha intentado arrancar mediante PXE utilizando la tarjeta de red y no ha encontrado un servidor de arranque. Si no pretendíamos utilizar PXE, normalmente indica que las opciones de arranque anteriores tampoco han funcionado.

¿Qué repositorio debo utilizar sin suscripción?

Para un entorno de pruebas o laboratorio puede utilizarse el repositorio oficial pve-no-subscription. Proxmox advierte de que estos paquetes no tienen el mismo nivel de validación que los del repositorio Enterprise.

¿Puedo añadir más discos después de instalar Proxmox?

Sí. Podemos añadir más discos a la Smart Array, crear nuevos Logical Drives y posteriormente incorporarlos como almacenamiento adicional en Proxmox.

¿RAID sustituye a las copias de seguridad?

No. RAID mejora la disponibilidad frente al fallo de determinados discos, pero no protege frente a borrados accidentales, corrupción, malware o pérdida completa del servidor. Las máquinas virtuales importantes deben tener copias de seguridad externas.

¿Merece la pena un DL380 G6 como homelab?

Puede merecer la pena si se consigue barato y queremos aprender con hardware empresarial real. Hay que tener en cuenta su elevado consumo eléctrico, ruido y antigüedad frente a alternativas modernas mucho más eficientes.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×