Cómo configurar RAID vía BMC en servidor dedicado antes de instalar el SO
Guía técnica para configurar RAID 1, 5 o 10 en un servidor dedicado usando la interfaz BMC (IPMI/iDRAC/iLO) antes del despliegue del sistema operativo.
Configurar RAID vía BMC es una etapa fundamental antes de instalar el sistema operativo en el servidor dedicado. La controladora RAID (PERC, MegaRAID, SmartArray) necesita tener el arreglo creado para que el instalador de Linux o Windows vea un volumen único en lugar de discos individuales — de lo contrario, instalas el SO en un disco suelto y pierdes la redundancia que justificó comprar el hardware.
Este tutorial está dirigido a sysadmins e ingenieros DevOps que preparan un servidor dedicado nuevo. Aprenderás a acceder al BMC (Baseboard Management Controller — interfaz fuera de banda del servidor), abrir el KVM remoto, entrar al utilitario de la controladora RAID y crear arreglos RAID 1, 5 o 10 con configuraciones sanas para producción (write policy, read-ahead, hot spare).
El tiempo de ejecución varía entre 30 y 90 minutos según el nivel de RAID elegido y la cantidad de discos — RAID 1 con 2 SSDs se inicializa en minutos, RAID 5 con 8 discos rotacionales puede tardar horas en completar la inicialización en segundo plano. El servidor queda utilizable durante la inicialización en segundo plano, pero con rendimiento reducido.
Prerrequisitos
Necesitas la IP del BMC, usuario y contraseña de admin (entregados en el panel Hostini al provisionar el dedicado), Java Runtime o un navegador moderno para acceder al KVM remoto, y la documentación de tu controladora RAID a mano para verificar los límites de cada nivel.
https://IP-DEL-BMC 443 5900-5910 root o ADMIN Antes de crear cualquier arreglo, define el nivel de RAID según la carga. RAID 1 (espejo) usa 2 discos y pierde el 50% de la capacidad — bueno para el SO y bases de datos pequeñas donde importa la lectura concurrente. RAID 5 distribuye paridad y tolera la falla de 1 disco — ok para archivos y respaldos, pero evítalo con SSDs grandes (el rebuild puede tardar días). RAID 10 (espejo de stripes) requiere 4+ discos y ofrece el mejor compromiso entre rendimiento y seguridad para cargas con escritura intensa (bases de datos, VMs).
Crear un RAID destruye los datos en los discos. Confirma que el servidor es nuevo o que hiciste respaldo completo antes de proceder. La controladora no pide confirmación explícita en algunas versiones.
Accediendo a la interfaz del BMC
La interfaz web del BMC funciona de forma independiente del sistema operativo principal — está disponible incluso con el servidor apagado, siempre que el cable de energía esté conectado. Es por ahí donde accedes al KVM remoto y, en algunos modelos, configuras RAID directamente sin necesidad de reiniciar.
Abre el navegador en la IP del BMC informada en el panel Hostini:
https://203.0.113.42Acepta la advertencia de certificado autofirmado — el BMC viene con certificado interno que no está firmado por una CA pública. Para producción crítica, sustitúyelo por un certificado válido después (vía el menú de seguridad del BMC).
Inicia sesión con las credenciales por defecto informadas en el panel. En iDRAC Dell, el usuario suele ser root con contraseña calvin; en iLO HPE, viene una etiqueta física con Administrator + contraseña aleatoria; en Supermicro IPMI, normalmente ADMIN / ADMIN.
Cambia la contraseña por defecto inmediatamente después del primer inicio de sesión — en “iDRAC Settings → Users” (Dell), “Administration → User Administration” (HPE) o equivalente. Los BMCs con credenciales por defecto son objetivo común de escaneos.
Localiza el estado del servidor en el dashboard principal. Confirma que los discos físicos estén todos detectados — generalmente en “Storage → Physical Disks” o “System Inventory → Storage”. Discos faltantes aquí significan cable desconectado, slot defectuoso o disco fallado.
Abriendo el KVM remoto
El KVM (Keyboard, Video, Mouse) remoto te da acceso a la pantalla del servidor como si estuvieras físicamente frente a él. Es por ahí donde entras al utilitario de la controladora RAID durante el arranque.
En el menú principal del BMC, busca “Virtual Console”, “Remote Console” o “iKVM/HTML5”. Las versiones modernas usan HTML5 nativo en el navegador; las antiguas requieren Java Web Start (.jnlp).
iDRAC: Console → Launch Virtual Console
iLO: Remote Console → HTML5 Console
IPMI: Remote Control → Console Redirection → LaunchReinicia el servidor desde el BMC (no desde el SO):
Power → Power Cycle System (cold boot)El power cycle fuerza un arranque limpio necesario para acceder a la controladora RAID en la fase de POST. Un reboot normal puede no llegar a esa pantalla en algunos BIOS.
Entrando al utilitario de la controladora RAID
Durante el POST (Power-On Self Test), la controladora RAID muestra su banner durante unos segundos y acepta una combinación de teclas para entrar a la configuración. Debes estar atento — la ventana es corta.
Observa la pantalla del KVM justo después de reiniciar. Cuando aparezca el banner de la controladora, presiona la combinación correspondiente:
| Controladora | Combinación | Banner típico |
|---|---|---|
| Dell PERC (LSI/Broadcom) | Ctrl+R | ”PERC H750 BIOS” |
| HPE Smart Array | F8 | ”HPE Smart Array Px-y” |
| LSI/Broadcom MegaRAID | Ctrl+H o Ctrl+R | ”MegaRAID BIOS” |
| Lenovo ThinkSystem | F1 → Storage | UEFI menu |
Servidores modernos en modo UEFI muestran la configuración de la controladora dentro del menú de System Setup (F2 o DEL en el arranque), en lugar de la pantalla heredada Ctrl+R.
Dentro del utilitario, identifica los discos físicos detectados. Aparecen como “PD 0”, “PD 1”, etc., con tamaño, modelo y estado (Ready/Unconfigured Good). Los discos marcados como “Foreign” son discos con configuración RAID antigua de otro servidor — límpialos con “Clear Foreign Config” antes de usarlos.
Creando el arreglo RAID
Con los discos identificados y limpios, el siguiente paso es crear el virtual disk (VD) — el volumen lógico que el SO verá.
Inicia la creación del VD:
Create Virtual Disk → RAID Level: [elige 1, 5, 10]Selecciona los discos físicos que formarán parte del arreglo. Para RAID 1, dos discos. Para RAID 5, mínimo 3 discos (recomendado 4-6). Para RAID 10, mínimo 4 discos en número par.
Configura los parámetros del VD con valores sanos para producción:
64 KB o 256 KB Read Ahead Write Back (con BBU) Disabled Fast Initialize Strip Size 64 KB es bueno para cargas mixtas; 256 KB favorece IO secuencial grande (video, respaldo). Read Ahead acelera las lecturas secuenciales con poco costo. Write Back solo con batería/capacitor saludable — de lo contrario, mantén Write Through.
Habilitar Write Back en una controladora sin batería operativa o capacitor expone los datos a pérdida ante caída de energía. La controladora confirma la escritura al SO antes de grabar en el disco — si el servidor se apaga en ese instante, los datos quedan solo en la DRAM volátil.
Confirma la creación. El utilitario avisa que los discos serán inicializados. Acepta y espera a que la inicialización rápida (segundos) concluya. La inicialización completa (background init) continúa después del arranque del SO — puedes usar el arreglo normalmente, pero con IO degradado hasta que termine.
Si el servidor tiene un disco extra (por ejemplo, 5 discos para RAID 5 + 1 hot spare), asigna el disco sobrante como Global Hot Spare. En caso de falla de cualquier disco del arreglo, la controladora comienza el rebuild automáticamente sin intervención humana.
Verificando el arreglo
Antes de instalar el SO, confirma que el arreglo fue creado correctamente y que está visible en el BIOS/UEFI.
Sal del utilitario de la controladora (Esc → Save Configuration → Yes) y deja que el servidor continúe el arranque. Entra al menú de boot (F11 o F12) y confirma que el virtual disk aparece como dispositivo de arranque disponible — será listado como “PERC H750 VD 0” o similar, en lugar de los discos físicos individuales.
Vuelve al BMC, en “Storage → Virtual Disks” (o equivalente), y confirma que el VD esté con estado “Optimal” y que el progreso de inicialización aparezca. Si aparece “Degraded” antes incluso del uso, hay un disco con problema — investiga los logs de la controladora.
Después de eso, monta la ISO del sistema operativo a través del Virtual Media del BMC y procede con la instalación normal. El instalador verá el RAID como un único disco y hará el particionamiento sobre el volumen lógico.
Resolución de problemas
Los discos aparecen como “Foreign”
Los discos que vienen de otro servidor mantienen la firma del arreglo anterior. En el utilitario de la controladora, elige “Foreign Config → Clear” para removerla. No uses “Import” a menos que estés recuperando un arreglo completo de otra máquina.
Batería de la controladora en “Charging” o “Failed”
Write Back queda deshabilitado automáticamente hasta que la batería cargue (hasta 4 horas en el primer uso) o sea sustituida. Usa Write Through temporalmente — el rendimiento de escritura cae bastante, pero los datos quedan seguros. La sustitución de la BBU es un servicio de mantenimiento; abre un ticket con Hostini.
Background init demasiado lento
El rebuild/init compite por IO con la carga normal. En el utilitario de la controladora, ajusta “Rebuild Rate” entre 30 y 60 — valores menores priorizan la aplicación, mayores aceleran el rebuild pero degradan el rendimiento. En producción crítica, mantenlo en 30 y tolera el tiempo extra.
Próximos pasos
Con el RAID configurado y el SO instalado, hay temas relacionados que profundizan la gestión del servidor dedicado:
- Configura monitoreo de salud de la controladora vía SNMP o agente del fabricante (OMSA, AMS, MegaRAID Storage Manager) para recibir alertas de falla de disco antes de que se convierta en degradación visible.
- Documenta el esquema de RAID, números de serie de los discos y slots en el inventario interno — facilita la sustitución correcta en caso de falla.
- Prueba el procedimiento de hot swap antes de necesitarlo: remueve un disco intencionalmente, confirma que el arreglo se degrada y reconstruye con el spare, recolócalo y revalida.
- Evalúa cifrado en reposo vía SED (Self-Encrypting Drives) con gestión de claves en el BMC para ambientes con requisitos regulatorios.
Si estás montando una flota nueva y quieres hardware con BMC moderno, BBU saludable y discos en slots hot-swap, los servidores dedicados Hostini salen aprovisionados con controladora gestionable y BMC con KVM HTML5 — listos para que configures el RAID incluso antes del despliegue.
Preguntas frecuentes
¿Cuál es la diferencia entre RAID por hardware vía BMC y RAID por software (mdadm)?
El RAID por hardware se configura en la controladora física (PERC, MegaRAID, SmartArray) y presenta un volumen único al sistema operativo, con caché dedicada y batería. El RAID por software (mdadm) lo gestiona el kernel de Linux, depende de la CPU para la paridad y exige que los discos individuales sean visibles al SO. El hardware ofrece mejor rendimiento en RAID 5/6 y sobrevive al cambio de placa madre; el software es más portátil y económico.
¿Puedo cambiar el nivel de RAID después sin reinstalar el servidor?
Algunas controladoras admiten migración de nivel en línea (OCE — Online Capacity Expansion o RLM — RAID Level Migration), pero el proceso es lento (horas o días) y arriesgado para producción. El camino seguro es hacer respaldo, destruir el arreglo actual, crear el nuevo nivel y restaurar. Por eso la elección del nivel antes del despliegue es crítica.
¿Necesito batería (BBU) o capacitor (CacheCade) en la controladora para usar write-back?
Sí. Habilitar write-back sin batería o capacitor pone los datos en riesgo ante una caída de energía — cualquier escritura aún en la caché DRAM de la controladora se pierde. Sin protección de caché, mantén write-through. Verifica en el utilitario de la controladora que el estado de la batería sea Optimal antes de cambiar a write-back.
¿Cómo saber qué fabricante de BMC usa mi servidor?
El fabricante depende de la marca del servidor: Dell usa iDRAC, HPE usa iLO, Supermicro usa IPMI genérico o SuperBMC, Lenovo usa XCC. Hostini informa el tipo en el panel del servidor dedicado, junto con la IP del BMC, usuario y contraseña. El modelo de la controladora RAID (PERC H750, MegaRAID 9560, etc.) también aparece en el inventario.
¿El hot spare global sirve para todos los arreglos o solo para el arreglo donde fue asignado?
El hot spare global cubre cualquier arreglo de la controladora que tenga una falla de disco. El hot spare dedicado solo atiende al arreglo específico al que fue vinculado. En servidores con múltiples arreglos (ej.: RAID 1 para el SO + RAID 5 para datos), el global es más eficiente — un único disco de repuesto protege todos los volúmenes.
¿Es posible configurar RAID vía BMC sin KVM remoto, solo por línea de comandos?
Sí. Utilitarios como racadm (Dell), HPE iLO REST API y StorCLI (LSI/Broadcom) permiten crear y gestionar arreglos vía SSH o HTTPS en la interfaz BMC, sin necesidad del KVM gráfico. La ruta gráfica es más didáctica para la primera vez; la ruta CLI es más rápida para automatización.