Restablecer RAID mdadm en Ubuntu 22.04

Registro breve para restablecer discos RAID con mdadm en Ubuntu 22.04, incluyendo detener el arreglo, limpiar metadatos, volver a detectar discos y revisar los riesgos principales.

Proceso de restablecimiento

Primero detén el arreglo RAID:

1
sudo mdadm --stop /dev/md0

Limpia la información de superblock de los discos miembros. Sustituye los nombres de dispositivo por los discos que realmente pertenecen a tu arreglo:

1
2
sudo mdadm --zero-superblock /dev/sdb
sudo mdadm --zero-superblock /dev/sdc

Si los discos tenían particiones anteriores o todavía conservan firmas de sistemas de archivos, limpia también esas firmas:

1
2
sudo wipefs -a /dev/sdb
sudo wipefs -a /dev/sdc

Vuelve a cargar la información de particiones y comprueba los dispositivos de bloque actuales:

1
2
3
sudo partprobe
lsblk
cat /proc/mdstat

Después de confirmar que no queda activo ningún arreglo antiguo, crea de nuevo el RAID según el nivel y la lista de discos que necesites:

1
sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc

Por último, guarda la nueva configuración del arreglo:

1
2
sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
sudo update-initramfs -u

Antes de ejecutar comandos destructivos como --zero-superblock o wipefs -a, verifica cuidadosamente los nombres de disco. Estos comandos eliminan metadatos RAID o del sistema de archivos y pueden dejar los datos existentes inaccesibles.

记录并分享
Creado con Hugo
Tema Stack diseñado por Jimmy