RAID software su Linux
Articolo interessante che spiega le basi per eseguire un sistema RAID via software su Linux senza passare da controller hardware che per quanto siano affidabili ( e costosi ) anche loro sono soggetti a problemi e se si guasta il controller si perde tutto il contenuto dell’array di dischi di solito e quindi tutti i dati.
https://ivanzini.wordpress.com/2013/02/07/raid-software-su-linux/
Riassumo brevemente i passaggi.
Il programma che si occupa di fare tutto è mdadm:
1 |
sudo apt-get install mdadm |
L’esempio proposto si occupa di eseguire un RAID5 su un sistema con cinque dischi, il primo ( sda ) per il sistema e gli altri quattro ( sdb, sdc, sdd, sde ) per il RAID5 ( n sta per il numero dei dischi e l per il tipo di RAID ):
1 |
sudo mdadm -C /dev/md0 -n4 /dev/sdb /dev/sdc /dev/sdd /dev/sde -l5 |
E’ possibile poi visionare lo stato del nostro array:
1 |
sudo mdadm -D /dev/md0/ |
Ora è possibile creare il filesystem come fosse un normalissimo disco:
1 |
sudo mke2fs -j /dev/md0 |
La prima volta l’array viene attivato subito ma nei successivi riavvi serve dire al sistema di farlo automaticamente, si crea ad esempio il file /etc/mdadm.conf:
1 2 |
sudo echo DEVICE /dev/sdb /dev/sdc /dev/sdd /dev/sde > /etc/mdadm.conf sudo mdadm –detail –scan >> /etc/mdadm.conf |
Infine si imposta l’avvio automatico:
1 |
sudo mdadm -As /dev/mdo |
Come sempre rimando all’articolo e al man per maggiori chiarimenti.