Kruik-it
Computer / Notebook

Computer / Notebook

  • Reparatie
  • Hulp aan huis
  • Hulp op afstand
  • Systeembouw
  • Upgrade
  • Onderdelenverkoop
Internet

Internet

  • Domeinnaam registratie & hosting
  • Website bouwen
  • Website hosten
  • Email hosten
  • Cloud diensten
  • Internet aanvraag
Netwerken

Netwerken

  • Wifi netwerk
  • Bedraad netwerk
  • Routers
  • Switches
  • Onderhoud
  • Beveiliging
Stichting Tinte 400

Stichting Tinte 400

Kruik-it sponsort de stichting Tinte 400 bij het zomerfeest 2024. O.a met een internetverbinding op het terrein en WIFI voor de bezoekers. Ook de fotografie is voor een deel geregeld door Kruik-it.
/ artikelen / linux / Opzetten van een RAID 1 configuratie
Opzetten van een RAID 1 configuratie
RAID is een afkorting voor Redundant Array of Independent Disks. In gewoon nederlands komt het er op neer dat je de data verdeeld over meerdere schijven om zo het behoud van je data te waarborgen.
RAID kan je hardwarematig opbouwen. Meestal gaat dit via een RAID-controller (en die zit vaak op het moederbord gebakken).
Daarnaast kan je met Linux ook een RAID softwarematig opzetten. Beide systemen hebben voor -en nadelen!

Hardware RAID:
- Voordeel: Geen belastig van de processor om een RAID te rebuilden
- Nadeel: Als de RAID-controller stuk gaat, moet er toch eenzelfde komen om de schijven te kunnen benaderen.

Software RAID:
- Voordeel: Ook met een andere machine zijn de schijven te benaderen.
- Nadeel: Rebuilden belast de processor.

Er zijn verschillende soorten RAID, nl: RAID 0, RAID 1, RAID 5 etc.
Meer hierover kan ik hier wel gaan schrijven, maar het staat hier ook goed omschreven.

Maar nu naar de praktijk....

We gaan een software-RAID 1 opzetten. Wat hebben we hiervoor nodig?
- 2 harde schijven (liefst exact dezelfde qua merk, type en grootte)
- het programma: mdadm. Deze kan je via je distributie installeren.


Alleerst gaan we zorgen voor 2 exact dezelfde partities op de 2 verschillende disken!
Mocht je met nieuwe schijven werken, dan krijg je de volgende procedure:

De eerste schijf partitioneren:
>> fdisk /dev/sda
>> Maak de partitie('s) aan en zet deze als linux-raid-autodetect!
>> de gegevens opslaan en fdisk afsluiten

Dan gaan we de gegevens van /dev/sda kopieren naar /dev/sdb:
>> sfdisk -d /dev/sda > disk.txt
>> sfdisk /dev/sdb < disk.txt

En voila, de tweede schijf hebben we gekloond van de eerste.

Nu verder:

>> mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1

Uitleg:
mdadm :
Hebben we net geinstalleerd, het stuurprogramma om met software-RAID te kunnen draaien
--create /dev/md0 :
Maak een RAID-device aan met de naam md0
--level=1 :
Maak een RAID aan met niveau 1 (wat we hier willen)
--raid-devices=2 :
Uit hoeveel schijven bestaat de RAID? in ons geval uit 2 want we willen een RAID-1 bouwen.
/dev/sda1 /dev/sdb1 :
Welke partities gaan deel uitmaken van de RAID-device?
Het is ook mogelijk om een RAID aan te maken met alvast 1 schijf. Vervang dan de devicenaam /dev/sdb in: missing.

Als je nu de schijf wilt gaan benaderen dan moet je hem aanspreken met /dev/md0. Je ziet dus 1 schijf, maar onderwater zit dus de RAID....


Of het gelukt is, kijk even met:
>> cat /proc/mdstat

Op deze manier kan je gerust meerdere RAID-devices op een harde schijf zetten, dan gaan ze wel /dev/md1, /dev/md2 etc heten
Geschreven op 9-12-2012 door Maarten Kruik
100% websitetest 100% emailtest AbuseIPDB Contributor Badge