linux:raid
Table of Contents
RAID
context
dit document beschrijft hoe je software RAID instelt op Linux
voorbereiding
- installeer mdadm:
apt install mdadm
RAID aanmaken
- Array voor beide disken in Mirror:
mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sda1 /dev/sdb1
hiermee wordt dus een nieuwe device file (/dev/md0) aangemaakt, waarbij beide schijven in mirror staan.
- werk het configuratiebestand bij zodat RAID bij elke boot wordt samengesteld:
mdadm --detail --scan | tee -a /etc/mdadm/mdadm.conf
update-initramfs -u
- OF:
watch -d cat /proc/mdstat
RAID beheren
- zodra een disk uit de Array fouten geeft, wijzigt de status van
- de disk naar
faulty
- een schijf vervangen doe je als volgt:
- haal de schijf uit de Array:
mdadm /dev/md0 –remove /dev/sda1
- controleer ahv:
mdadm –detail /dev/md0
- voeg een nieuwe schijf toe
- maak een partitie aan op de nieuwe schijf (zie: voorbereiding)
- voeg de schijf toe aan de array:
mdadm /dev/md0 –add /dev/sda1
- de status van
- de Array wijzigt naar:
recovering
disk verwijderen uit Array
mdadm /dev/md0 --fail /dev/sda1
mdadm /dev/md0 --remove /dev/sda1
Warning: Dit werkt enkel bij >=raid1, wat logisch lijkt
disk toevoegen aan Array
mdadm /dev/md0 --add /dev/sda1
Individuele disk bekijken
RAID verwijderen
- stop RAID device:
mdadm --stop /dev/md0</nowiki>
- verwijder RAID device:
mdadm --remove /dev/md0
- verwijder superblock:
mdadm --zero-superblock /dev/sda1 /dev/sdb1
- controleer:
cat /proc/mdstat
of:mdadm --detail /dev/md0
RAID commando's
- overzicht RAID:
mdadm --detail –scan
- resync starten:
mdadm --readwirte /dev/md0
als status = resync - stop Array:
mdadm --stop --scan
- start Array:
mdadm --assemble --scan
meer info
linux/raid.txt · Last modified: 2024/11/16 18:14 by 127.0.0.1