Creando un RAID1 (Mirror) velocemente in Debian.
Supponiamo che abbiamo il nostro Debian installato è funzionate ed è sorta la necessità di aggiungere altri due dischi per la creazione di un RAID1, ricordando che le due partizioni che devono essere create di dimensioni uguali.
Se per esempio avremo un disco d1 1 TB e l'altro di 500 GB, nel disco maggiore deve essere creata una partizione di 500 GB, e il restante spazio libero del disco, può essere usato per qualsiasi cosa.
Dischi:
/dev/sda :: Sistema installato (80 GB)
/dev/sdb :: Disco nuovo 1 (300 GB)
/dev/sdc :: Disco nuovo 2 (300 GB)
Prima di tutto andremo ad installare il software per la gestione del RAID:
# apt-get -y install mdadm
Adesso, andremo a creare le partizioni nei dischi nuovi per la creazione del RAID 1:
# cfdisk /dev/sdb
Essendo che i discos sono nuovi, andremo a creare una nuova partizione selezionando l'opzione "NEW" e dopo "TYPE", scegliamo "FDA (Linux Raid Autodetec) e per ultimo, "WRITE". Uscire da cfdisk e ripetere la stessa operazione anche per il disco "/dev/sdc".
Adesso creiamo il RAID 1 solamente con il primo disco, il segundo, lo aggiungeremo dopo:
# mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb1
dove:
Formattiamo il nuovo dispositivo MD usando il tipo di file system ext4:
# mke2fs -t ext4 /dev/md0
Aggiungiamo il secondo disco nell'array:
# mdadm /dev/md0 -a /dev/sdc1
Terminata la creazione dell'array, adesso andremo a vedere la sincronizzazione dei 2 dischi:
# watch -n 1 cat /proc/mdstat
Attiviamo la configurazione del RAID di modo che tutte le volte che accendiamo il computer, già sarà attivo per l'uso:
Creiamo una directory:
Adesso andiamo a vedere lo UUID dell'array per configurare (/etc/fstab):# mkdir -p /mnt/raid1
# blkid /dev/md0
Il risultato deve essere simile a questo:
/dev/md0: UUID="f600331d-8f52-49eb-ae69-ea5f85fbbd2b" TYPE="ext4"
Editiamo il file "/etc/fstab" e inseriamo questo dispositivo nell'inizializzazione del server:
# vi /etc/fstab
UUID=f600331d-8f52-49eb-ae69-ea5f85fbbd2b /mnt/raid1 auto defaults,errors=remount-ro 0 1
E adesso avremo un RAID 1 configurato e funzionante.
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 Internazionale.