3 386
contributi
Wtf (discussione | contributi) |
Wtf (discussione | contributi) |
||
Riga 58: | Riga 58: | ||
* ciascun disco contiene gli stessi dati dell'altro avente pari dimensioni, ad es. il i due dischi da 3TB contengono ciascuno una copia degli stessi dati; | * ciascun disco contiene gli stessi dati dell'altro avente pari dimensioni, ad es. il i due dischi da 3TB contengono ciascuno una copia degli stessi dati; | ||
'''Obiettivo'''<br/> | |||
Creare un volume ''btrfs raid1'' da 6,5TB di spazio totale composto da tutti e sei i dischi, ma senza dover necessariamente copiare prima i dati già presenti altrove. | Creare un volume ''btrfs raid1'' da 6,5TB di spazio totale composto da tutti e sei i dischi, ma senza dover necessariamente copiare prima i dati già presenti altrove. | ||
{{Warningbox|Si consiglia caldamente di fare una copia di backup dei dati presenti sui dischi che andranno a comporre il volume ''btrfs'' prima di iniziare le operazioni.}} | {{Warningbox|Si consiglia caldamente di fare una copia di backup dei dati presenti sui dischi che andranno a comporre il volume ''btrfs'' prima di iniziare le operazioni.}} | ||
'''Passo 1'''<br/> | |||
Selezionare tre dischi tutti di differente capacità e pulirli | Selezionare tre dischi tutti di differente capacità e pulirli | ||
{{Warningbox|Quest'operazione implica la cancellazione permanente di tutti i dati dai dischi puliti.}} | {{Warningbox|Quest'operazione implica la cancellazione permanente di tutti i dati dai dischi puliti.}} | ||
<pre># wipefs -a /dev/sdU /dev/sdV /dev/sdW</pre> | <pre># wipefs -a /dev/sdU /dev/sdV /dev/sdW</pre> | ||
'''Passo 2'''<br/> | |||
Ripartizionare i tre dischi | Ripartizionare i tre dischi | ||
<pre> | <pre> | ||
Riga 75: | Riga 75: | ||
</pre> | </pre> | ||
'''Passo 3'''<br/> | |||
Formattare i 3 dischi e contestualmente creare il volume ''btrfs'' | Formattare i 3 dischi e contestualmente creare il volume ''btrfs'' | ||
<pre>mkfs.btrfs -f -L nome_etichetta -d single -m raid1 /dev/sdU1 /dev/sdV1 /dev/sdW1</pre> | <pre>mkfs.btrfs -f -L nome_etichetta -d single -m raid1 /dev/sdU1 /dev/sdV1 /dev/sdW1</pre> | ||
A questo punto digitando il comando <code># lsblk</code> si vedrà che l'UUID di tutte e tre le partizioni è il medesimo. | A questo punto digitando il comando <code># lsblk</code> si vedrà che l'UUID di tutte e tre le partizioni è il medesimo. | ||
'''Passo 4'''<br/> | |||
Montare il volume btrfs appena creato o specificando il primo disco dei tre o l'UUID (visibile tramite <code>lsblk -f</code> per esempio) del volume ''btrfs'': | Montare il volume btrfs appena creato o specificando il primo disco dei tre o l'UUID (visibile tramite <code>lsblk -f</code> per esempio) del volume ''btrfs'': | ||
<pre># mount /dev/sdU1 /punto/di/mount/desiderato/</pre> | <pre># mount /dev/sdU1 /punto/di/mount/desiderato/</pre> | ||
'''Passo 5'''<br/> | |||
Copiare tutti i dati dai dischi <code>/dev/sdX /dev/sdY /dev/sdZ</code> sul nuovo volume ''btrfs''. | Copiare tutti i dati dai dischi <code>/dev/sdX /dev/sdY /dev/sdZ</code> sul nuovo volume ''btrfs''. | ||
{{Cautionbox|Se i dati da copiare sono molti, ad esempio qualche TB, l'operazione potrebbe anche richiedere uno o più giorni.}} | {{Cautionbox|Se i dati da copiare sono molti, ad esempio qualche TB, l'operazione potrebbe anche richiedere uno o più giorni.}} | ||
'''Passo 6'''<br/> | |||
Pulire anche i tre dischi rimanenti. | Pulire anche i tre dischi rimanenti. | ||
{{Warningbox|Quest'operazione implica la cancellazione permanente di tutti i dati dai dischi puliti.}} | {{Warningbox|Quest'operazione implica la cancellazione permanente di tutti i dati dai dischi puliti.}} | ||
<pre># wipefs -a /dev/sdX /dev/sdY /dev/sdZ</pre> | <pre># wipefs -a /dev/sdX /dev/sdY /dev/sdZ</pre> | ||
'''Passo 7'''<br/> | |||
Ripartizionare anche i tre dischi rimanenti | Ripartizionare anche i tre dischi rimanenti | ||
<pre> | <pre> | ||
Riga 101: | Riga 101: | ||
</pre> | </pre> | ||
'''Passo 8'''<br/> | |||
Aggiungere i tre dischi appena puliti al nostro volume ''btfrs'' (che <u>DEVE</u> essere montato) | Aggiungere i tre dischi appena puliti al nostro volume ''btfrs'' (che <u>DEVE</u> essere montato) | ||
<pre># btrfs device add -f /dev/sdX /dev/sdY /dev/sdZ /punto/di/mount/desiderato/</pre> | <pre># btrfs device add -f /dev/sdX /dev/sdY /dev/sdZ /punto/di/mount/desiderato/</pre> |
contributi