Hola,
Estoy aprendiendo a utilizar mdadm para crear un sistema RAID 5 para luego, sobre este, utilizar LVM. He leído parte del man para crear el MD y no se si lo estoy haciendo correctamente y como el proceso indica que va a tardar como 6 horas en terminar me gustaría confirmar los pasos que he seguido.
Lo primero que he he hecho es crear la tabla de particiones para los 3 discos que voy a utilizar. Son tres discos duros idénticos de 1 TB cada uno. Para esto he desactivado la compatibilidad con el modo DOS.
Después he ejecutado la siguiente orden
sudo mdadm --create /dev/md0 --verbose --metadata 1.2 -n 3 -x 0 -c 128 -l 5 --auto=md /dev/sdb /dev/sdc /dev/sdd
He elegido la versión 1.2 para la opción *metadata* porque en la documentación decían que la versión 0.90, que se ejecuta por defecto, limita a los dispositivos que lo componen a 2 TB. En realidad no se porque he elidido la versión 1.2 para el estilo de superbloque.
La otra opción que me confundió un poco fue *--auto*. Seleccioné *md* porque significa *array particionable* y como voy a utilizar LVM pensé que esta sería la opción correcta.
La salida de *sudo mdadm --detail /dev/md0* es
/dev/md0:
Version : 01.02
Creation Time : Thu Sep 15 18:59:00 2011
Raid Level : raid5
Array Size : 1953524736 (1863.03 GiB 2000.41 GB)
Used Dev Size : 1953524736 (1863.03 GiB 2000.41 GB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Thu Sep 15 19:24:29 2011
State : clean, degraded, recovering
Active Devices : 2
Working Devices : 3
Failed Devices : 0
Spare Devices : 1
Layout : left-symmetric
Chunk Size : 128K
Rebuild Status : 8% complete
Name : FLEGONTE:0 (local to host FLEGONTE)
UUID : 76280811:3cdf67f9:fab4098c:eb5ea9a4
Events : 8
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 32 1 active sync /dev/sdc
3 8 48 2 spare rebuilding /dev/sdd
y la salida de *cat /proc/mdstat*
personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid5 sdd[3] sdc[1] sdb[0]
1953524736 blocks super 1.2 level 5, 128k chunk, algorithm 2 [3/2] [UU_]
[=>...................] recovery = 8.6% (84359344/976762368) finish=365.9min speed=40637K/sec
unused devices:<none>
En esta salida se avisa de una disco libre. Señale que no había discos libres cuando cree el MD pero puedo entender que quizás se trata del disco que utilizará para los bits de paridad.