Passiamo alla pratica:
- Avviamo il pc con la versione live di Ubuntu e apriamo GParted (System->Administration->GParted).
Con questo programma creiamo due partizioni (una in ogni disco) che siano esattamente uguali (non importa formattarle) - Ora dobbiamo installare l'utility per la gestione dell'array; apriamo una shell e digiitiamo "sudo apt-get update" e poi "sudo apt-get install mdadm".
Durante l'installazione ci verrà chiesto di configurare il server di posta, noi selezioneremo "local only" e finiremo il breve wizard di configurazione. - Ora creiamo l'array con questo comando:
sudo mdadm --create /dev/md1 --verbose --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1Praticamente questa riga dice di creare l'array e di montarla in /dev/md1, livello 1 (level=1) poichè vogliamo un raid 1, costituito da 2 device e, infine gli diamo le due partizioni che devono andare a comporre il raid.
Se dovesse chiedere altre conferme, rispondete affermativamente. - Quindi procediamo alla formattazione del nuovo device appena creato con "mkfs.ext3 /dev/md1". Potete usare il file system che preferite, non per forza l'ext3.
- Finalmente possiamo installare il nostro amato sistema operativo avendo l'accortezza di specificare manualmente le partizioni da utilizzare. Se non siamo molto esperti, creiamo una partizione sola dal device md1 e la montiamo su "/" e quando ci dirà che non abbiamo la partizione di swap, ce ne infischieremo...
- Adesso NON RIAVVIAMO poichè la nuova installazione di Ubuntu non ha le utility raid (mdadm) che ora andremo a installare con i seguenti comandi:
sudo mkdir /ubuntu
sudo mount /dev/md1 /ubuntu
sudo mount --bind /dev/ /ubuntu/dev/
sudo mount --bind /sys/ /ubuntu/sys/
sudo mount --bind /proc/ /ubuntu/proc/
sudo chroot /ubuntu
In questo modo sarà come imparitre comandi alla nuova installazione di Ubuntu (quella fatta al punto 4), quindi andremo a ripetere il punto 2. - Per finire installeremo grub su entrambi i dischi digitando:
sudo grub-install /dev/sda
sudo grub-install /dev/sdb
A questo punto potremo riavviare il nostro sistema e goderci linux in mirror.
Link utili:
2 commenti:
ma in questo modo facciamo solo un raid software o non il raid hardware che fornisce il controllore, giusto?
Giusto, so che potrebbe sembrare strano, ma con la controller con cui ho avuto a che fare per creare il raid, ubuntu non si installava. Si interrompeva l'installazione quasi subito.
Questa è la strada che ha funzionato...
NOTA: utilizzavo una scheda madre intel, quindi non una controller particolare...
Posta un commento