Añadiendo un disco a un RAID

29 Jul

Después de la hecatombe de discos de hace unas semanas por fin he podido completar el RAID.

Ha sido relativamente sencillo aunque no exento de cierta tensión porque la documentación da cosas por sentado y no siempre es sencillo acertar a la primera cuando trabajas en un entorno de explotación.

Resumiendo para no aburrir: tras instalar el disco físicamente y comprobar que es reconocido por el núcleo en el arranque copio la estructura lógica del disco existente sobre el nuevo:

# sfdisk -d /dev/sdb | sfdisk /dev/sdc

Después le añado el disco al RAID:

# mdadm /dev/md0 --add /dev/sdc1

y, tras consultar esta lúcida referencia lo convierto en activo con:

# mdadm --grow /dev/md0 --raid-devices=2
# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdc1[2] sdb1[0]
976559104 blocks [2/1] [U_]
[=>...................]  recovery =  6.8% (66531904/976559104) finish=103.7min speed=146164K/sec
unused devices: <none>

Y no se nota nada en el sistema. Tanto que he podido entrar en sesión gráfica remota con todo el arranque de KDE que comporta, y también he comprobado que se estaba realizando una copia de seguridad (que ya es casualidad) que ha terminado correctamente.