Meervoudige schijfapparaten configureren (Software-RAID)
Als u in uw computer meer dan één harde schijf
U zou zelfs een Software-RAID kunnen samenstellen uit verschillende
partities op één fysieke harde schijf, maar daarmee bereikt u niets
zinvols.
heeft, kunt u mdcfg gebruiken
om uw schijfeenheden te configureren voor betere prestaties en/of
grotere betrouwbaarheid van uw gegevens. Het resultaat wordt een
Multidisk Device (MD) of, naar zijn meest
bekende variant, Software-RAID).
MD is in feite niets meer dan een verzameling partities op verschillende
harde schijven die worden gecombineerd om gezamelijk één
logisch apparaat te vormen. Dit apparaat kan vervolgens
worden gebruikt als een gewone partitie (dat wil zeggen dat u het in
partman kunt formatteren en een aanhechtpunt kunt toewijzen.
Het voordeel dat u behaalt is afhankelijk van het soort MD-apparaat dat u
creëert. Op dit moment worden ondersteund:
RAID0
Levert hoofdzakelijk prestatieverbetering. RAID0 splitst alle binnenkomende
gegevens op in zogenaamde stripes en verdeelt deze
gelijkmatig over elke schijf in de reeks. Dit kan de snelheid van lees- en
schrijfoperaties verhogen, maar als één van de schijven defect raakt,
verliest u alle gegevens (een deel van de informatie
staat nog wel op de 'gezonde' schijf/schijven, maar een ander deel
stond op de defecte schijf).
RAID0 wordt bijvoorbeeld veel toegepast voor video editing.
RAID1
Is geschikt voor situaties waar betrouwbaarheid de belangrijkste
overweging is. Het bestaat uit verschillende (gewoonlijk twee) partities
van gelijke grootte; beide partities bevatten exact dezelfde gegevens.
In essentie betekent dit drie dingen. Ten eerste heeft u, als één van de
schijven defect raakt, nog altijd de gegevens op de tweede schijf. Ten
tweede kunt u effectief slechts een deel van de beschikbare capaciteit
gebruiken (meer exact: de grootte van de kleinste partitie in de RAID).
Ten derde wordt de belasting bij het lezen van gegevens verdeeld over
de schijven; dit kan de prestaties verbeteren als op een server over het
algemeen meer lees- dan schrijfacties plaatsvinden, zoals bij een
bestandsserver.
Desgewenst kunt u een reserve harde schijf in de reeks opnemen die bij
een storing de plaats zal innemen van de defecte schijf.
RAID5
Is een goed compromis tussen snelheid, betrouwbaarheid en redundantie van
gegevens. Bij RAID5 worden binnenkomende gegevens gesplitst in stripes en
gelijkmatig verdeeld over alle harde schijven op één na (vergelijkbaar met
RAID0). In afwijking van RAID0, wordt bij RAID5 ook
pariteitsinformatie berekend die op de overgebleven
schijf wordt weggeschreven. De harde schijf met de pariteitsinformatie is
niet statisch (dat zou RAID4 zijn), maar wordt periodiek gewijzigd zodat de
pariteitsinformatie gelijkelijk wordt verdeeld over de schijven. Als één van
de schijven defect raakt, kunnen de ontbrekende gegevens worden berekend op
basis van de resterende gegevens en hun pariteit. RAID5 dient te zijn
opgebouwd uit tenminste drie actieve partities. Desgewenst kunt u een reserve
harde schijf in de reeks opnemen die bij een storing de plaats zal innemen
van de defecte schijf.
Zoals u kunt zien, heeft RAID5 een vergelijkbare mate van betrouwbaarheid
als RAID1 terwijl de opslag minder redundant is. Aan de andere kant is het,
in verband met de berekening van de partiteitsinformatie, mogelijk iets
trager bij schrijfoperaties dan RAID0 .
Samenvattend:
Type
Minimum apparaten
Reserve schijf
Overleeft een storing?
Beschikbare ruimte
RAID0
2
nee
nee
Grootte van de kleinste partitie vermenigvuldigd met het aantal apparaten
RAID1
2
optioneel
ja
Grootte van de kleinste partitie in de RAID
RAID5
3
naar keuze
ja
Grootte van de kleinste partitie vermenigvuldigd met
(het aantal apparaten in de RAID minus één)
Als u geïnteresseerd bent in de meer intieme details over Software-RAID,
raadpleeg dan de Software RAID HOWTO.
Om een MD-apparaat aan te maken, dient u de partities die u ervan onderdeel
wilt laten uitmaken, te markeren voor gebruik in een RAID.
U doet dit in partman in het menu met partitie
instellingen. Daar selecteert u Gebruiken
als: Fysiek volume voor RAID.
Ondersteuning voor meervoudige schijfapparaten is relatief nieuwe
functionaliteit in het installatiesysteem. Het is mogelijk dat u daardoor
problemen ondervindt bij sommige RAID-varianten, of in de combinatie van MD
met sommige opstartladers als probeert een MD te gebruiken voor het
bestandssysteem root (/). Ervaren gebruikers kunnen
proberen om deze problemen op te lossen door bepaalde configuratie- of
installatiestappen handmatig uit te voeren vanuit een opdrachtschil.
Vervolgens dient u in het hoofdmenu van partman
te kiezen voor Software-RAID instellen.
(N.B. Dit menu verschijnt pas nadat u tenminste één partitie heeft
gemarkeerd voor gebruik als Fysiek volume voor
RAID.)
Kies dan op het eerste scherm van mdcfg voor
MD-apparaat aanmaken. Er zal een lijst
met ondersteunde typen MD-apparaten worden getoond, waaruit u er één
kunt kiezen (bijvoorbeeld RAID1). Het vervolg is afhankelijk van het
geselecteerde type MD.
RAID0 is eenvoudig — er zal een overzicht met beschikbare
RAID-partities worden getoond en uw enige taak is het selecteren van de
partities die u voor het MD-apparaat wilt gebruiken.
RAID1 is iets lastiger. Allereerst zal u worden gevraagd om het aantal
actieve en het aantal reserve eenheden voor het MD-apparaat in te
geven. Vervolgens dient u uit de lijst met beschikbare RAID-partities
eerst de partities te kiezen die actief moeten zijn en vervolgens de
reserve partities. Het aantal partities dat u selecteert moet gelijk zijn
aan het aantal dat u zojuist heeft opgegeven. Maak u geen zorgen; als u
een fout maakt en een afwijkend aantal partities selecteert, zal &d-i;
u beletten verder te gaan totdat dit gecorrigeerd is.
De configuratieprocedure voor RAID5 is vergelijkbaar met die voor RAID1.
Het enige verschil is dat u tenminste 3 actieve
partities dient te gebruiken.
Het is zonder meer mogelijk om verschillende typen MD-apparaten naast
elkaar te hebben. Als u bijvoorbeeld drie 200GB harde schijven heeft
ten behoeve van MD, elk met twee 100 GB partities, kunt u de eerste
partities op alle drie de schijven samenvoegen tot één RAID0 (snelle
partitie van 300GB voor video editing) en de andere drie partities
(2 actief en 1 reserve) gebruiken voor RAID1 (als zeer betrouwbare
100GB partitie voor /home).
Nadat u de MD-apparaten naar uw tevredenheid heeft ingesteld, kunt u
mdcfg afsluiten om terug te keren naar
partman om op uw nieuwe MD-apparaten bestandssystemen
aan te maken en daaraan de gebruikelijke kenmerken, zoals aanhechtpunten,
toe te kennen.