Nel nostro caso vedremo come creare un Raid 1 software.
Raid 1 vuol dire che i dati saranno scritti su entrambi i dischi, ma lo spazio a disposizione è di un solo disco. Si consiglia di utilizzare dischi della stessa capacità, o il Raid prenderà come riferimento il disco più piccolo.
Verifica delle partizioni:
#ls -ltra /dev/sd*
brw-rw---- 1 root disk 8, 16 Apr 7 10:42 /dev/sdb
brw-rw---- 1 root disk 8, 17 Apr 7 10:42 /dev/sdb1
brw-rw---- 1 root disk 8, 0 Apr 7 10:55 /dev/sda
brw-rw---- 1 root disk 8, 1 Apr 7 10:57 /dev/sda1
Se sono dischi usati in precedenza per altri Raid, dare:
#mdadm --zero-superblock /dev/sda1
#mdadm --zero-superblock /dev/sdb1
Creazione del raid:
#mdadm --create --verbose --assume-clean --level=1 --raid-devices=2 /dev/md0 /dev/sda1 /dev/sda2
- --verbose = aumenta la verbosità sull'output d'uscita
- --assume-clean = evita che l’array venga ricostruito e quindi fatto il resync. Su partizioni di grandi dimensioni può metterci molto tempo. E’ da utilizzare solo per la creazione di nuovi array vuoti
- --level = indica che tipo di Raid si utilizza, nel nostro caso è un Raid1
- --raid-devices = indica quanti devices fanno parte del Raid
- /dev/md0 = indica il nome del device che punterà al nuovo array
- /dev/sda1 /dev/sdb1/ = sono le partizione che andranno a formare il nuovo array
#cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sda1[2] sdb1[1]
204736 blocks super 1.2 [2/2] [UU]
L'assegnazione del comando bitmap permette la ricostruzione del Raid più velocemente:
#mdadm --grow --bitmap=internal /dev/md0
Nessun commento:
Posta un commento