Sommario:

Come creare spazio di archiviazione Raid-1: 9 passaggi
Come creare spazio di archiviazione Raid-1: 9 passaggi

Video: Come creare spazio di archiviazione Raid-1: 9 passaggi

Video: Come creare spazio di archiviazione Raid-1: 9 passaggi
Video: How to Create a RAID 1 Array using Windows Storage Spaces 2024, Novembre
Anonim
Come creare spazio di archiviazione Raid-1
Come creare spazio di archiviazione Raid-1

Che cos'è RAID1 in termini semplici?

:Mirroring del disco. Ottimizzato al meglio per la ridondanza e richiede un numero minimo di 2 unità

Che cos'è RAID1 in termini complessi?

:Consiste in una copia esatta (o mirror) di un insieme di dati su due o più dischi; una classica coppia con mirroring RAID 1 contiene due dischi. Questa configurazione non offre parità, striping o estensione dello spazio su disco su più dischi, poiché i dati vengono sottoposti a mirroring su tutti i dischi appartenenti all'array e l'array può essere grande solo quanto il disco membro più piccolo. Questo layout è utile quando le prestazioni di lettura o l'affidabilità sono più importanti delle prestazioni di scrittura o della capacità di archiviazione dei dati risultante.

(Wikipedia lo spiega molto bene)

In cosa è bravo e in cosa è terribile

Prestazioni molto elevate; Protezione dei dati molto elevata; Penalità molto minima sulle prestazioni di scrittura.

Punti deboli: Costi di ridondanza elevati; Poiché tutti i dati sono duplicati, è necessaria una capacità di archiviazione doppia.

Di cosa avrai bisogno

Minimo almeno 2 chiavette USB o dischi rigidi, puoi aggiungerne altri utilizzando 4, 6 e 8

Tutto il codice è in corsivo

Passaggio 1: installazione di Mdadm

Installazione di Mdadm
Installazione di Mdadm

Prima cosa: devi procurarti il software RAID. Dovrai scaricare e installare mdadm dal tuo repository software. È abbastanza comune, quindi apri il terminale e digita il seguente comando:

sudo apt-get install mdadm

Passaggio 2: esamina le nostre unità disco

dobbiamo esaminare le nostre unità disco se è già stato configurato un raid.

Utilizzando il seguente comando:

mdadm -E /dev/sd[b-c]

Passaggio 3: partizionamento dell'unità per RAID

Partizionamento dell'unità per RAID
Partizionamento dell'unità per RAID
Partizionamento dell'unità per RAID
Partizionamento dell'unità per RAID

stiamo usando almeno due partizioni /dev/sdc1 e /dev/sdb1 per creare RAID1. Creiamo partizioni su queste due unità usando il comando "fdisk" e cambiamo il tipo in raid durante la creazione della partizione.

Usa questo comando

fdisk /dev/sdc1

quindi segui queste istruzioni

  1. Premi 'n' per creare una nuova partizione.
  2. Quindi scegli 'P' per Partizione primaria. Quindi seleziona il numero di partizione come 1.
  3. Assegna la dimensione intera predefinita semplicemente premendo due volte il tasto Invio.
  4. Quindi premere 'p' per stampare la partizione definita.
  5. Premi "L" per elencare tutti i tipi disponibili.
  6. Digita "t" per scegliere le partizioni.
  7. Scegli "fd" per Linux raid auto e premi Invio per applicare.
  8. Quindi usa di nuovo "p" per stampare le modifiche che abbiamo apportato.
  9. Usa 'w' per scrivere le modifiche.

Ora andiamo esattamente allo stesso modo per sdb1

fdisk /dev/sdb1

Quindi segui gli stessi passaggi esatti di sdc1

Passaggio 4: verifica delle modifiche

Verifica modifiche
Verifica modifiche
Verifica modifiche
Verifica modifiche

Una volta che entrambe le partizioni sono state create con successo, verifica le modifiche su entrambe le unità USB sdb e sdc usando lo stesso comando "mdadm" e confermerà anche il tipo di RAID

Usando il comando:

mdadm -E /dev/sd[b-c]

possiamo usare lo stesso comando ma aggiungerne uno alla fine

mdadm -E /dev/sd[b-c]1

Passaggio 5: creazione di dispositivi RAID1

Creazione di dispositivi RAID1
Creazione di dispositivi RAID1
Creazione di dispositivi RAID1
Creazione di dispositivi RAID1
Creazione di dispositivi RAID1
Creazione di dispositivi RAID1
Creazione di dispositivi RAID1
Creazione di dispositivi RAID1

Quindi crea un dispositivo RAID1 chiamato "/dev/md0" oppure puoi usare "/dev/md127" usando il seguente comando e verificarlo.

mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sd[b-c]1

cat /proc/mdstat

o

mdadm --create /dev/md127 --level=mirror --raid-devices=2 /dev/sd[b-c]1

cat /proc/mdstat

Quindi controlla il tipo di dispositivi raid e l'array raid usando i seguenti comandi.

mdadm -E /dev/sd[b-c]1

mdadm --detail /dev/md0 OPPURE mdadm --detail /dev/md127

Dalle immagini sopra, dovresti capire più o meno che raid1 è stato creato e usa le partizioni /dev/sdb1 e /dev/sdc1 e puoi anche vedere lo stato come risincronizzazione. tramite il

comando mdadm --detail /dev/md0 o mdadm --detail /dev/md127

Passaggio 6: creazione di un file system sul dispositivo RAID

Creazione di un file system sul dispositivo RAID
Creazione di un file system sul dispositivo RAID
Creazione di un file system sul dispositivo RAID
Creazione di un file system sul dispositivo RAID
Creazione di un file system sul dispositivo RAID
Creazione di un file system sul dispositivo RAID

Crea il file system usando ext4 per md0 o md127 e monta sotto /mnt/raid1. Questo passaggio è importante.

Usa il comando

mkfs.ext4 /dev/md0 o mkfs.ext4 /dev/md127

Quindi, monta il filesystem appena creato sotto "/mnt/raid1" e crea alcuni file e verifica il contenuto sotto il punto di montaggio.

Usa questi comandi

mkdir /mnt/raid1

mount /dev/md0 /mnt/raid1/

tocca /mnt/raid1/tecmint.txt

echo "configurazioni raid tecmint" > /mnt/raid1/tecmint.txt

cat /mnt/raid1/tecmint.txt

cat proc/mdstat

Quindi, per montare automaticamente RAID1 al riavvio del sistema, è necessario inserire una voce nel file fstab. Apri il file "/etc/fstab" e aggiungi quanto segue

/dev/md0 /mnt/raid1 ext4 default 0 0

assicurati di correre

Esegui 'mount -av' per vedere se ci sono errori nel file fstab anche se se vengono seguiti i passaggi non apparirà nessun errore.

Ora salviamo manualmente la configurazione del raid nel file "mdadm.conf" utilizzando il comando seguente.

mdadm --detail --scan --verbose >> /etc/mdadm.conf

Passaggio 7: verifica dei dati dopo un errore del disco

Verifica i dati dopo il guasto del disco
Verifica i dati dopo il guasto del disco
Verifica i dati dopo il guasto del disco
Verifica i dati dopo il guasto del disco
Verifica i dati dopo il guasto del disco
Verifica i dati dopo il guasto del disco
Verifica i dati dopo il guasto del disco
Verifica i dati dopo il guasto del disco

Lo scopo del RAID è se uno qualsiasi dei dischi rigidi si guasta o si arresta in modo anomalo, i nostri dati dovranno essere disponibili. Vediamo cosa accadrà quando uno dei dischi del disco non è disponibile nell'array.

possiamo vedere che ci sono 2 dispositivi disponibili nel nostro RAID e i dispositivi attivi sono 2. Quindi ora rimuovi uno dei tuoi dischi rigidi

ls -l /dev | grep sd

mdadm --detail /dev/md0

Possiamo vedere che uno dei nostri driver è perso, quindi ora controlliamo i nostri dati.

Usa questi comandi

cd /mnt/raid1/

cat tecmint.txt

…………………………………..

Are Data dovrebbe essere ancora lì e disponibile per noi anche se abbiamo rimosso uno dei driver questo è il vantaggio di RAID 1 (mirror)

Passaggio 8: indice dei comandi

fdisk: è un'utilità della riga di comando che fornisce funzioni di partizionamento del disco.

cat: è un'utilità Unix standard che legge i file in sequenza, scrivendoli sullo standard output.

mount: il comando monta un dispositivo di archiviazione o un filesystem, rendendolo accessibile e collegandolo a una struttura di directory esistente.

mkdir: viene utilizzato per creare una nuova directory.

touch: è un comando utilizzato per aggiornare la data di accesso e/o la data di modifica di un file o directory del computer.

echo è un comando che restituisce le stringhe passate come argomenti. È un comando tipicamente utilizzato negli script di shell e nei file batch per inviare il testo di stato allo schermo o a un file del computer o come parte sorgente di una pipeline.

Passaggio 9: niente più passaggi

Se sei arrivato fino a questo punto congratulazioni perché mi ci è voluto un intero pomeriggio per completarlo ho dovuto farlo due volte ha tutti i miei screenshot corrotti, spero di poter aiutare con le lotte di RAID1

Consigliato: