R: R: R: [Linux-Biella] Mirroring dischi SATA

Andrea Ferraris andrea.ferraris a gmail.com
Gio 8 Set 2005 16:35:35 CEST


ilaria.contini a email.it ha scritto:

>>>LVM e' un layer d'astrazione che si puo' porre sopra il raid software,
>>>semplicemente aggiungendo ai volume groups, anziche' i device fisici, i 
>>>vari md0, md1, ecc.., il resto non cambia.
>>
>>Pero` in una configurazione RAID1 come gestiresti l'aggiunta di un disco?
> 
> semplicemente lo aggiungo al volume group del caso
> 
>>Nel senso che se ne aggiungi un solo e gli altri sono gia` tutti usati, 
>>come fai a ottenere altro spazio in RAID?
> 
> semplicemente non lo ottieni, per la natura stessa del RAID1 servono due
> dischi;

Invece col RAID10 nativo di Linux forse potresti ottenerlo, nel senso 
che sembra poter gestire numeri dispari di dischi. Pero` prima di fare 
una cosa del genere su una macchina di produzione andrei a chiedere per 
benino nella mailing list linux-raid e in cc anche a Neil Brown 
(http://cgi.cse.unsw.edu.au/~neilb/), che e` un maintainer del linux 
raid software e ha scritto il raid10 e anche mdadm.

> LVM ti permette di aggiungere in maniera trasparente dischi senza raid, in
> raid, 
> ecc.. allo stesso volume group ma non puo' fare le magie ;-)

Ma se non puo` fare le magie, a che serve?! Mi lascia, solo, in un mondo 
di bits senz'anima.

>>A occhio e croce direi che non 
>>puoi se non aggiungi almeno un paio di dischi e quindi non capisco bene 
>>a che cosa possa essere operativamente utile.
> 
> a rendere enormemente piu' scalabile la gestione dei filesystem (puoi
> ridimensionare
> in maniera semplicissima dei filesystem, aggiungere dischi in maniera
> trasparente
> alla gestione dei filesystem senza doverti preoccupare di niente, ecc..).

Ma in questo caso? Non sto cercando di nuovo di litigare, e` solo che ho 
mal di testa e quindi sono anche piu` cagacazzo del solito.

Forse ho trovato la risposta:
http://gentoo-wiki.com/HOWTO_Gentoo_Install_on_Software_RAID_mirror_and_LVM2_on_top_of_RAID
Nel senso che qui usa un grosso device md per creare infine diversi 
logical volume e quindi diversi file system.
A questo punto pero` la domanda diventerebbe qual e` il vantaggio di 
avere diversi filesystem, invece di uno unico piu` grande con un kernel 
2.6.xx, reiserfs e annesse utilities e dei dischi e quindi delle 
partizioni che non credo saranno di terabyets?
C'e` qualche vantaggio di sicurezza/affidabilita`/prestazioni? se si`, 
quale?

 > http://tldp.org/HOWTO/LVM-HOWTO/benefitsoflvmsmall.html
 > http://tldp.org/HOWTO/LVM-HOWTO/benefitsoflvmlarge.html

Si`.
Aggiungo come buon riferimento per il lavoro di Fiorenza
http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html (abbastanza 
aggiornato e serio) dove e` scritto che LILO lo gestisce benissimo e 
anche che lo swap puo` essere messo in RAID1 affidabilmente.


Andrea Ferraris



Maggiori informazioni sulla lista Linux