Guía de supervivencia de MDADM


Aprovecho mi reciente experiencia con un par de servidores Fujitsu Primergy RX100, para dejar testimonio de supervivencia sobre RAID software conLinux, porque lo que es la controladora SATA esta que traen estos equipos, no engaña ni a Windows... al final si queremos configurar un RAID1 con los dos discos e instalar Linux, tendremos que hacerlo por software deshabilitando en la BIOS la controladora SATA.

  • Conocer el estado del RAID,
    cat /proc/mdstat
  • Reinsertar en el RAID un disco, porque arrancamos el equipo con el raid degradado, y una vez lo hemos devuelto a su lugar, debemos recuperar el estado del Raid
    mdadm --manage /dev/md0 --add /dev/sdb1
    mdadm --manage /dev/md1 --add /dev/sdb5
    Hemos supuesto que tenemos dos particiones (sdb1 y sdb5) en Raid (dm0 y dm1).
  • Nos falla completamente un disco. Lo cambiamos en caliente y reemplazamos el que está averiado, por un igual. Así tendremos que clonar un nuevo disco en el RAID1. Lo primero será recuperar la configuración del RAID,
    mdadm --examine  --scan --config=partitions > /tmp/mdadm.conf
    mdadm --assemble --scan --config=/tmp/mdadm.conf
    Luego tendremos que recrear las mismas particiones del disco bueno, en el nuevo...
    unset LANG
    sfdisk -d /dev/sda | sfdisk --Linux /dev/sdb
    partprobe
    fdisk -l
    cat /proc/mdstat
    Por último reinsertar estas nuevas particiones en el RAID, para que empiece la complicación...
    mdadm --manage /dev/md0 --add /dev/sdb1
    mdadm --manage /dev/md1 --add /dev/sdb5
    cat /proc/mdstat
    Cuando se haya completado la sincronización, instalaremos grub en los dos discos...
    grub-install /dev/sda
    grub-install /dev/sdb

Si aún así, necesitamos saber un pocó más os recomiendo consultar el howto Replacing A Failed Hard Drive In A Software RAID1 Array. Gracias Juanjo por la ayuda que me has dado en esto.
La imagen la he sacado de la galería de brandon shigeta en flick.

1 comentario:

Anónimo dijo...

Muchas gracias por la guía. Es justo lo que se necesita para realizar la tarea. No necesita más ni le sobra.