Come modificare Stripe Dimensione blocco in RAID 0

October 16

Come modificare Stripe Dimensione blocco in RAID 0


Nel layout di archiviazione RAID 0, i volumi sono a strisce su un gruppo di dischi; una determinata quantità di dati consecutivi viene scritto nello stesso disco prima di passare al disco successivo. Tale importo è chiamato "dimensione dei blocchi stripe". La dimensione del blocco striscia ha un impatto decisivo sulle prestazioni di accesso; a seconda del carico di lavoro, blocchi banda può essere necessario più grande o più piccolo. Se un carico di lavoro è cambiato o le stime iniziali erano sbagliate, è necessario cambiare la dimensione del blocco stripe in un RAID 0 Logical Unit.

istruzione

1 Accedere con privilegi di amministratore. Ad esempio, su un sistema Linux si accede come utente "root".

2 Copiare i dati in RAID 0 Logical Unit al devicce storage esterno. In Linux, per esempio, eseguire:

dd if = / dev / original_RAID0_LU of = / dev / temp_space bs = 1b count = <num_blocks>

dove "num_blocks" è il numero di blocchi da 512 byte in RAID 0 Logical Unit. L'operazione di copia può richiedere molto tempo.

3 Eliminare l'unità logica RAID 0, utilizzando l'interfaccia di gestione del dispositivo di memorizzazione. Il modo specifico di fare questo dipende dalla marca e il modello del dispositivo.

4 Creare un nuovo RAID 0 Logical Unit sul dispositivo di archiviazione, utilizzando la dimensione del blocco stripe desiderato.

5 Copiare i dati di nuovo dallo spazio di archiviazione esterna sul recente creazione RAID 0 Logical Unit. Ad esempio, eseguire:

dd if = / dev / temp_space of = / dev / new_RAID0_LU bs = 1b count = <num_blocks>

La copia può ancora richiedere molto tempo.

Consigli e avvertenze

  • Assicurarsi che il dispositivo di memorizzazione temporanea ha almeno tanto spazio libero come la dimensione del RAID 0 Logical Unit.