Ricerca

22.3. Utilizzo di mdadm per configurare lo Storage Multipath e lo storage basato su RAID

download PDF
In modo simile a tutti gli altri tool compresi nel set del pacchetto raidtools, il comando mdadm può essere utilizzato per eseguire tutte le funzioni necessarie relative alla gestione dei set per dispositivi multipli. In questa sezione, vi mostreremo come utilizzare mdadm:
  • Creazione di un dispositivo RAID
  • Creazione di un dispositivo multipath

22.3.1. Creazione di un dispositivo RAID con mdadm

Per creare un dispositivo RAID, modificare il file /etc/mdadm.conf in modo da definire i valori appropriati di DEVICE e ARRAY:
DEVICE /dev/sd[abcd]1
ARRAY /dev/md0 devices=/dev/sda1,/dev/sdb1,/dev/sdc1,/dev/sdd1
In questo esempio, la riga DEVICE utilizza un file name globbing tradizionale (consultate la pagina man (7) di glob per maggiori informazioni), per definire i seguenti dispositivi SCSI:
  • /dev/sda1
  • /dev/sdb1
  • /dev/sdc1
  • /dev/sdd1
La riga ARRAY definisce un dispositivo RAID (/dev/md0) il quale è compreso dai dispositivi SCSI definiti dalla riga DEVICE.
Prima di utilizzare o creare qualsiasi dispositivo RAID, il file /proc/mdstat utilizza dei dispositivi SCSI attivi:
Personalities :
read_ahead not set
Event: 0
unused devices: none
Successivamente, utilizzate la configurazione sopra riportata, insieme al comando mdadm, in modo da poter creare un array RAID 0:
mdadm -C /dev/md0 --level=raid0 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 \
/dev/sdd1
Continue creating array? yes
mdadm: array /dev/md0 started.
Una volta creato, è possibile interrogare il dispositivo RAID in qualsiasi momento, in modo da ottenere le informazioni sullo stato. Il seguente esempio mostra un output del comando mdadm --detail /dev/md0:
/dev/md0:
Version : 00.90.00
Creation Time : Mon Mar  1 13:49:10 2004
Raid Level : raid0
Array Size : 15621632 (14.90 GiB 15.100 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent

Update Time : Mon Mar  1 13:49:10 2004
State : dirty, no-errors
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0

Chunk Size : 64K

      Number   Major   Minor   RaidDevice State
         0       8        1        0      active sync   /dev/sda1
         1       8       17        1      active sync   /dev/sdb1
         2       8       33        2      active sync   /dev/sdc1
         3       8       49        3      active sync   /dev/sdd1
           UUID : 25c0f2a1:e882dfc0:c0fe135e:6940d932
         Events : 0.1
Red Hat logoGithubRedditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita ilBlog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

© 2024 Red Hat, Inc.