RAID: Redundant Array of Indipendent Disks: differenze tra le versioni

Riga 143: Riga 143:
Da notare che questo comando non elimina realmente i dati, ma fa semplicemente apparire i dischi come vuoti.
Da notare che questo comando non elimina realmente i dati, ma fa semplicemente apparire i dischi come vuoti.


= Principali comandi =
== Principali comandi ==


Avviare un Array (se ESISTE il file mdadm.conf):
Avviare un volume quando NON esiste il file mdadm.conf (<code>-A</code> = <code>--assemble</code>):
<pre>
<pre>
# mdadm -As /dev/md0
# mdadm -A /dev/md0
</pre>
</pre>


Avviare un Array (se NON esiste il file mdadm.conf):
Avviare un volume quando ESISTE il file mdadm.conf (<code>-As</code> = <code>--assemble --scan</code>):
<pre>
<pre>
# mdadm -A /dev/md0
# mdadm -As /dev/md0
</pre>
</pre>


Fermare un Array:
Fermare un volume (<code>-S</code> = <code>--stop</code>):
<pre>
<pre>
# mdadm -S /dev/md0
# mdadm -S /dev/md0
Riga 161: Riga 161:
Fermare tutti gli array:
Fermare tutti gli array:
<pre>
<pre>
# mdadm -S -s
# mdadm -Ss
</pre>
</pre>


Aggiungere un disco all'array md0:
Aggiungere un disco all'array md0 (<code>-a</code> = <code>--add</code>):
<pre>
<pre>
# mdadm /dev/md0 --add /dev/sdh1
# mdadm /dev/md0 -a /dev/sdh1
</pre>  
</pre>  


Rimuovere un disco dall'array md0:
Rimuovere (<code>-r</code = <code>--remove</code) un disco già identificato come danneggiato (''failed'') oppure di riserva (''spare'') dall'array '''md0''':
<pre>
<pre>
# mdadm /dev/md0 --fail /dev/sdc1 --remove /dev/sdc1
# mdadm /dev/md0 -r /dev/sdh1
</pre>  
</pre>
 
Rimuovere un disco attivo dall'array '''md0''':
<pre>
# mdadm /dev/md0 --fail /dev/sdh1 -r /dev/sdh1
</pre>
In sintesi è prima necessario contrassegnare il disco da rimuovere come danneggiato (<code>-f</code = <code>--fail</code) anche se in realtà è perfettamente funzionante.


Mostrare i metadati dell'array salvati nel disco:
Mostrare i metadati dell'array salvati nel disco '''/dev/sde1''' (<code>-E</code> = <code>--examine</code>):
<pre>
<pre>
# mdadm -E /dev/sdb1
# mdadm -E /dev/sde1
</pre>  
</pre>  


Mostrare i dettagli dell'array md0
Mostrare i dettagli dell'array '''md0''' (<code>-D</code> = <code>--detail</code>)
<pre>
<pre>
# mdadm -D /dev/md0
# mdadm -D /dev/md0
3 155

contributi