Contenido del curso
Arranque del sistema
Grupos y usuarios
Control de accesos
Almacenamiento
Proyecto 1: LVM sobre RAID 1
Proyecto 2: Recuperar GRUB
Conclusiones
Cómo crear RAID 1 en Linux con mdadm
Resumen
Configurar un arreglo RAID 1 en Linux es uno de esos pasos que parecen complejos al inicio, pero que con las herramientas correctas se vuelven sencillos. Aquí aprenderás cómo preparar discos, particionarlos y unirlos en un arreglo redundante usando mdadm, la base para luego montar LVM sobre RAID en un servidor Linux.
Este recurso es ideal si administras servidores, estudias sistemas operativos o quieres entender cómo funciona la redundancia de almacenamiento en entornos reales.
¿Qué es RAID 1 y por qué usarlo sobre LVM?
RAID 1 es un sistema de redundancia de almacenamiento que duplica la información en dos o más discos. Si uno falla, el otro mantiene tus datos intactos. Al combinarlo con LVM, ganas flexibilidad para gestionar volúmenes lógicos sin renunciar a la seguridad de la duplicación.
¿Qué es RAID 1? Es un nivel de RAID que copia los mismos datos en dos discos al mismo tiempo. Si un disco falla, el otro sigue funcionando sin pérdida de información.
Existen varios niveles: RAID 0, 1, 4, 5, 6 y 10, este último una combinación de 0 y 1. Cada uno responde a una necesidad distinta entre velocidad, capacidad y redundancia [01:55].
¿Cómo preparar los discos antes de crear el arreglo?
Antes de tocar la terminal, apaga el servidor y agrega los discos desde la configuración de almacenamiento de tu hipervisor. Para este ejercicio se crean dos discos de 5 GB con el mismo tamaño, un detalle crítico que muchos pasan por alto [02:30].
¿Los discos para RAID deben ser iguales? Idealmente sí. Si usas discos de distinto tamaño, el arreglo se ajustará al más pequeño y desperdiciarás capacidad.
Una vez encendido el servidor, conéctate por SSH y verifica los dispositivos de bloque con:
bash lsblk
Deberías ver tus discos como sdc y sdd, ambos sin particiones [03:45].
¿Cómo particionar los discos con fdisk?
El siguiente paso es particionar sin crear sistema de archivos, porque RAID se encargará de eso. Usa fdisk sobre cada disco:
bash fdisk /dev/sdc
Dentro de fdisk:
- Presiona
npara nueva partición. - Acepta los valores por defecto para usar todo el disco.
- Presiona
ppara imprimir y verificar. - Presiona
wpara escribir los cambios.
Repite el mismo proceso con /dev/sdd [04:50]. Al terminar, lsblk mostrará sdc1 y sdd1 listas para integrarse al arreglo.
¿Cómo crear el arreglo RAID 1 con mdadm?
La herramienta clave aquí es mdadm, abreviatura de Multiple Device Administration. Se instala con:
bash apt install mdadm
Una vez instalada, puedes consultar su manual con man mdadm o ver opciones rápidas con mdadm -h [06:20]. Esta utilidad permite crear, monitorear y administrar arreglos RAID a nivel de software.
¿Qué comando crea el arreglo RAID 1?
El comando completo es:
bash mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdc1 /dev/sdd1
Desglosándolo:
--create /dev/md0: nombra el dispositivo virtual del arreglo.--level=1: define que será RAID 1.--raid-devices=2: indica cuántos discos lo componen./dev/sdc1 /dev/sdd1: las particiones que se unirán.
Un detalle importante: el dispositivo debe nombrarse md0, no rd0. El prefijo md (multiple device) es el que reconoce el administrador correctamente [07:40].
Al ejecutar el comando, mdadm lanzará una advertencia sobre posible pérdida de datos. Confirmas con yes y el arreglo queda montado.
¿Cómo verificar que el arreglo RAID está activo?
Para confirmar que todo funciona, ejecuta:
bash lsblk
Verás que sdc1 y sdd1 ahora aparecen como tipo raid1 asociadas al dispositivo md0 [08:30].
Para obtener detalles más profundos, usa la flag misc de mdadm:
bash mdadm --misc --detail /dev/md0
Esto muestra información clave: versión, número de dispositivos, persistencia, estado de sincronización y si los discos están activos. La sincronización es automática, así que no necesitas intervenir manualmente [09:10].
¿Qué ventaja real ofrece mdadm frente a configuraciones manuales?
La abstracción. Podrías gestionar discos editando fstab o escribiendo scripts personalizados, pero herramientas como mdadm te ahorran errores y simplifican la administración del hardware. Mientras más profundices en servidores Linux, más valorarás este nivel de abstracción para evitar dolores de cabeza operativos.
Con el arreglo RAID 1 listo, ya tienes la base para construir encima los volúmenes lógicos con LVM. ¿Qué nivel de RAID usarías tú en producción y por qué? Cuéntame en los comentarios.