Inhaltsverzeichnis

Software RAID unter Ubuntu einrichten

Kurzfassung

Voraussetzungen

Schritte

mdadm installieren

sudo apt update
sudo apt install mdadm

Datenträger vorbereiten (Partitionstyp „Linux RAID“ 0xfd setzen)

sudo parted /dev/sdb --script mklabel gpt
sudo parted /dev/sdb --script mkpart primary 1MiB 100%
sudo parted /dev/sdb --script set 1 raid on
sudo sgdisk --replicate=/dev/sdc /dev/sdb
sudo sgdisk --randomize-guids /dev/sdc

RAID-Array erstellen (Beispiel RAID1)

sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 \
  /dev/sdb1 /dev/sdc1
cat /proc/mdstat

RAID-5 Array erstellen (Beispiel RAID5)

sudo mdadm --create /dev/md1 --level=5 --raid-devices=3 --chunk=512 \
  /dev/sdb1 /dev/sdc1 /dev/sdd1
cat /proc/mdstat

RAID-10 Array erstellen (Beispiel RAID10)

sudo mdadm --create /dev/md10 --level=10 --raid-devices=4 --layout=n2 \
  /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
cat /proc/mdstat

Persistente Konfiguration speichern

sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
sudo update-initramfs -u

Dateisystem anlegen und einbinden

sudo mkfs.ext4 /dev/md0
sudo mkdir -p /srv/raid
echo '/dev/md0 /srv/raid ext4 defaults 0 0' | sudo tee -a /etc/fstab
sudo mount -a
df -h | grep md0

Hot-Spare hinzufügen (optional)

sudo mdadm --add /dev/md0 /dev/sdd1

Überwachung und Tests

 sudo mdadm --detail /dev/md0
 sudo mdadm --fail /dev/md0 /dev/sdb1
 sudo mdadm --remove /dev/md0 /dev/sdb1
 

Hinweise

Siehe auch