|
Per RAID 0 (Stripe) si intende la modalità con per la quale i dati vengono scritti su più hard disk dividendo la quantità di byte in proporzione al numero di dischi. In teoria la velocità dovrebbe raddoppiare, però di solito non è cosi, limitandosi di qualche punto percentuale in meno. Per le lezioni didattiche sul RAID non sto qui a dilungarmi poichè trovate tutto su Wikipedia e soprattutto perchè non sono un professore.
E' importante sapere che i soliti controller integrati che trovate sulle motherboard fanno parte dei cosiddetti fakeraid, ovvero il controllo sulla modalità di scrittura e' demandato alla CPU del sistema e non è fatto via hardware tramite chip dedicato. Su Windows vi da l'illusione di avere un sistema unico formato dalla somma dei dispositivi, attraverso un driver emulatore. Linux, invece, vede i dispositivi come se fossero dischi separati, nonostante abbiate attivato la modalità RAID sul bios e configurato l'array tramite l'utility della motherboard. Nel caso di un chip RAID dedicato, il problema non sussiste. Se vi trovaste nel caso di RAID emulato, il mio consiglio è quello di disattivare la modalità RAID dal bios e non configurare alcun array all'esterno di Linux; in sostanza, lasciate gli harddisk come se fossero indipedenti. Il software di gestione degli array integrato nella motherboard potrebbe interferire con l'utility mdadm. Il secondo passo è controllare se è gia' configurato dmraid per gestire l'array, quindi sarà in esecuzione o, ad ogni modo, se era stato installato di default. Se e' installato, disinstallatelo: sudo apt-get remove dmraid libdmraid1.0.0.rc15 Potrebbe interferire con mdadm. Adesso, dopo aver formattato i due harddisk e creato due partizioni speculari e identiche nei due dispositivi, digitate il comando: sudo fdisk - l e dovreste trovare una situazione come la mia (se avete due harddisk): Disco /dev/sdb: 80.0 GB, 80026361856 byte 255 testine, 63 settori/tracce, 9729 cilindri Unità = cilindri di 16065 * 512 = 8225280 byte Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identificativo disco: 0x000f2674
Dispositivo Boot Start End Blocks Id System /dev/sdb1 1 9729 78148161 83 Linux
Disco /dev/sdc: 82.0 GB, 81964302336 byte 255 testine, 63 settori/tracce, 9964 cilindri Unità = cilindri di 16065 * 512 = 8225280 byte Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identificativo disco: 0x0008bfe8
Dispositivo Boot Start End Blocks Id System /dev/sdc1 1 9964 80035798+ 83 Linux
Io le ho formattate in ext4. Infine installate mdadm: sudo apt-get install mdadm Fine prima parte.
|