Re: RAID soft vs hard (was: aide pour mettre un place une so…

Top Page

Reply to this message
Author: Vincent Caron
Date:  
To: guilde
Subject: Re: RAID soft vs hard (was: aide pour mettre un place une solution de sauvegarde)
On Fri, 2011-06-10 at 14:36 +0200, sly (sylvain letuffe) wrote:
> > Et hélas en général quand on prend un de ces contreurs avec "memory
> > backed up RAM", si on passe en JBOD/passthru pour faire du raid soft, on
> > perd les features qui permettent d'en profiter
>
> Ha c'est con ça, je savais pas. Pourtant rien ne devrait pouvoir l'empécher...


En tout cas je l'ai constaté sur du Areca, il ne faut peut être pas
généraliser.


> $ sfdisk -d /dev/sda | sfdisk /dev/sdX
> $ mdadm /dev/md1 --add /dev/sdX1


Ca c'est la partie facile, mais je parle de l'ensemble de
hard/soft/configuration qui fait que ça marche bien. A titre perso je
préfère effectivement faire explicitement la manip, mais je crains un
nombre de cas pathologiques non négligeables pour que ça soit aussi
facile à automatiser. Le cas du boot disk et son MBR à remettre en place
en est un.


> > Ca implique aussi que mdadm sait
> > distinguer deux disques détecté en tant que même blockdevice (pour
> > savoir si c'est juste une panne temporaire ou si un opérateur a
> > physiquement changé le disque).
>
> Je ne suis pas sûr de comprendre, lors de la construction du RAID mdadm
> attribue un UUID à chaque blockdevice, donc on sait si c'est un disque du
> raid qui est parti puis revenu ou si c'est un disque autre qui est en place


Exact, je me suis embrouillé.

Je me rappelle d'un cas idiot : un disque d'un RAID1 soft qui a été
inséré dans un autre serveur (c'est mal, mais tout arrive...). Le disque
possédant les metadata md, il a été automatiquement détecté comme
nouveau array RAID dégradée. Or dans un filer à "maintenance noob" c'est
clairement pas ce qu'on veut, on préfère configurer des enclosures et
s'attendre à ce que tout disque inséré dedans se comporte de façon
prévisible indépendamment de son UUIID/contenu/etc. Est-ce que md
supporte ce genre d'approche ?


> > Bref il y a AMHA un sacré travail d'intégration et je suis pas sûr que
> > ça existe... Vous avez déjà vu qqchose s'approchant d'un NetApp en
> > libre ?
>
> Debian ? ;-))))


What else ?