← Back to team overview

sslug-teknik team mailing list archive

Re: Software RAID

 

On Sun, Feb 07, 1999 at 02:31:13PM +0100, Morten Olsen wrote:
> > Fordelene ved det nye RAID er:
> > *) Mere stabilt  (_virker_ faktisk)
> > *) Reconstruction i baggrunden
> > *) Hot-add og hot-remove af diske
> 
> Er dette ikke muligt med den gamle raid? Virker det i det hele taget med
> RAID-0?

Ups...  Selvfølgeligt kan man ikke hot-adde/remove til/fra et raid-sæt uden
redundans.  Reconstruction og hot-add/remove er _kun_ en mulighed for RAID-[145].

Det gamle RAID havde ikke reconstruction i baggrunden.  Man måtte pænt vente
en time eller tre, indtil alt var synkroniseret.   Nu kører det ved brug af idle
I/O båndbredde, så man kan faktisk stort set ikke mærke på systemet at det er i gang
med at rekonstruere et RAID sæt.   Det er lidt sejt.

> > *) Mulighed for spare-disks
> > *) Auto-start af raid-devices, så du kan f.eks. boote
> >    på et RAID root filsystem.  /dev/mdx devices detekteres
> >    og virker lige så snart de almindelige /dev/sdx devices
> >    er detekteret.  Ingen init-scripts nødvendige.
> 
> Er det ikke meningen at det nye raid skal integreres i 2.2? Eller er det
> en 2.3 ting.

Det bliver formegentligt en 2.3 ting.  Jeg ved ikke om det kan komme med i en sen
2.2. Ligesom f.eks. IP laget blev lavet drastisk om i 2.0.29, kunne man jo godt
forestille sig, at når alle står og råber og skriger på at få ordentligt RAID i kernen,
og når alle er enige om at det er stabilt, så kommer det måske med...

Vi må vente og se.

Indtil videre, går Ingo efter at få lavet en Beta af raid-patchene til 2.2 serien.

Jeg kunne forestille mig, at RAID og devfs vil komme ind i 2.3 omkring samtidigt.

> Er det muligt at bruge et filsystem der er oprettet med de gamle md
> drivere med den nye raid? 

Der er en --upgrade option til de nye raid-tools, men jeg er faktisk lidt i tvivl om
hvor vidt den virker fra 0.35 md til 0.90 RAID...

I det nye RAID ligger der en ekstra superblock på alle partitioner der indgår i RAID'et.
Det gør, at kernen kan genkende og starte alle raid-devices, før /etc/raidtab kan læses.
Man kan altså boote på et RAID device, uden brug af ram-disks m.v.
Det gamle RAID havde ikke disse superblocks.

Jeg har ikke prøvet sådan en opgradering, og jeg kan ikke se i dokumentationen om man kan
eller ej. Men hvis du prøver det, så fortæl os om det virkede        ;)

................................................................
: jakob@xxxxxxxxxxxxxxxx  : And I see the elder races,         :
:.........................: putrid forms of man                :
:   Jakob Østergaard      : See him rise and claim the earth,  :
:        OZ9ABN           : his downfall is at hand.           :
:.........................:............{Konkhra}...............:


References