Aufgaben zu mdadm: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 30: Zeile 30:
 
*Lassen Sie sich die Kenndaten der Raids ausgeben.
 
*Lassen Sie sich die Kenndaten der Raids ausgeben.
 
*Verdoppeln Sie die Synchronisationsgeschwindigkeit
 
*Verdoppeln Sie die Synchronisationsgeschwindigkeit
 +
 +
 +
 +
 +
* Erstellen der Verzeichnisse
 +
<!--
 +
mkdir /mnt/raid0
 +
mkdir /mnt/raid1
 +
mkdir /mnt/raid5
 +
mkdir /mnt/raid10
 +
-->
 +
 +
* Erstellen von RAID 0 und Formatieren mit ext4
 +
<!--
 +
mdadm -C /dev/md0 -l 0 -n 2 /dev/sdX1 /dev/sdX2
 +
mkfs.ext4 /dev/md0
 +
-->
 +
 +
* Mounten von RAID 0 über /etc/fstab
 +
<!--
 +
/dev/md0  /mnt/raid0  ext4  defaults  0  0
 +
-->
 +
 +
* Erstellen von RAID 1 und Formatieren mit ext4
 +
<!--
 +
mdadm -C /dev/md1 -l 1 -n 2 /dev/sdX3 /dev/sdX4
 +
mkfs.ext4 /dev/md1
 +
-->
 +
 +
* Mounten von RAID 1 über /etc/fstab
 +
<!--
 +
/dev/md1  /mnt/raid1  ext4  defaults  0  0
 +
-->
 +
 +
* Erstellen von RAID 5 und Formatieren mit ext4
 +
<!--
 +
mdadm -C /dev/md2 -l 5 -n 3 /dev/sdX5 /dev/sdX6 /dev/sdX7
 +
mkfs.ext4 /dev/md2
 +
-->
 +
 +
* Mounten von RAID 5 über /etc/fstab
 +
<!--
 +
/dev/md2  /mnt/raid5  ext4  defaults  0  0
 +
-->
 +
 +
* Erstellen von RAID 10 und Formatieren mit ext4
 +
<!--
 +
mdadm -C /dev/md3 -l 10 -n 4 /dev/sdX8 /dev/sdX9 /dev/sdX10 /dev/sdX11
 +
mkfs.ext4 /dev/md3
 +
-->
 +
 +
* Mounten von RAID 10 über /etc/fstab
 +
<!--
 +
/dev/md3  /mnt/raid10  ext4  defaults  0  0
 +
-->
 +
 +
* Überprüfen des Synchronisationsvorgangs
 +
<!--
 +
cat /proc/mdstat
 +
-->
 +
 +
* Testen der Schreibgeschwindigkeit der Systeme
 +
<!--
 +
dd if=/dev/zero of=/mnt/raidX/testfile bs=1M count=1000 conv=fdatasync
 +
-->
 +
 +
* Halten der Ergebnisse fest
 +
 +
* Setzen eines Devices von RAID 1 auf fehlerhaft
 +
<!--
 +
mdadm /dev/md1 -f /dev/sdX3
 +
-->
 +
 +
* Entfernen des fehlerhaften Devices aus RAID 1
 +
<!--
 +
mdadm /dev/md1 -r /dev/sdX3
 +
-->
 +
 +
* Hinzufügen eines neuen Devices zu RAID 1
 +
<!--
 +
mdadm /dev/md1 -a /dev/sdX12
 +
-->
 +
 +
* Kontrollieren des Synchronisationsvorgangs
 +
<!--
 +
cat /proc/mdstat
 +
-->
 +
 +
* Setzen eines Devices von RAID 5 auf fehlerhaft
 +
<!--
 +
mdadm /dev/md2 -f /dev/sdX5
 +
-->
 +
 +
* Entfernen des fehlerhaften Devices aus RAID 5
 +
<!--
 +
mdadm /dev/md2 -r /dev/sdX5
 +
-->
 +
 +
* Hinzufügen eines neuen Devices zu RAID 5
 +
<!--
 +
mdadm /dev/md2 -a /dev/sdX13
 +
-->
 +
 +
* Kontrollieren des Synchronisationsvorgangs
 +
<!--
 +
cat /proc/mdstat
 +
-->
 +
 +
* Setzen eines Devices von RAID 10 auf fehlerhaft
 +
<!--
 +
mdadm /dev/md3 -f /dev/sdX8
 +
-->
 +
 +
* Entfernen des fehlerhaften Devices aus RAID 10
 +
<!--
 +
mdadm /dev/md3 -r /dev/sdX8
 +
-->
 +
 +
* Hinzufügen eines neuen Devices zu RAID 10
 +
<!--
 +
mdadm /dev/md3 -a /dev/sdX14
 +
-->
 +
 +
* Kontrollieren des Synchronisationsvorgangs
 +
<!--
 +
cat /proc/mdstat
 +
-->
 +
 +
* Hinzufügen der entnommenen Devices als Spare Disks
 +
<!--
 +
mdadm /dev/md1 -a /dev/sdX3
 +
mdadm /dev/md2 -a /dev/sdX5
 +
mdadm /dev/md3 -a /dev/sdX8
 +
-->
 +
 +
* Ausgabe der Kenndaten der Raids
 +
<!--
 +
mdadm --detail /dev/md0
 +
mdadm --detail /dev/md1
 +
mdadm --detail /dev/md2
 +
mdadm --detail /dev/md3
 +
-->
 +
 +
* Verdoppeln der Synchronisationsgeschwindigkeit
 +
<!--
 +
echo 20000 > /proc/sys/dev/raid/speed_limit_min
 +
-->

Version vom 24. Juni 2023, 13:12 Uhr

Hinweis

  • Wir nutzen hier Partitionen.
  • In der realen Welt würden wir ganze Festplatten nutzen.

Aufgaben

  • Erstellen sie 4 weitere Festplatten mit je 10Gb
  • Partitionieren Sie diese zu 4 2.5 GB Partionen.
  • Labeln Sie diese jeweils mit fd
  • Erstellen Sie die Verzeichnisse
    • /mnt/raid0
    • /mnt/raid1
    • /mnt/raid5
    • /mnt/raid10
  • Erstellen Sie ein raid 0 und formatieren sie dies mit ext4
    • Mounten sie dies über die /etc/fstab zu dem zugehörigen Verzeichnis
  • Erstellen Sie ein raid 1 und formatieren sie dies mit ext4
    • Mounten sie dies über die /etc/fstab zu dem zugehörigen Verzeichnis
  • Erstellen Sie ein raid 5 und formatieren sie dies mit ext4
    • Mounten sie dies über die /etc/fstab zu dem zugehörigen Verzeichnis
  • Erstellen Sie ein raid 10 und formatieren sie dies mit ext4
    • Mounten sie dies über die /etc/fstab zu dem zugehörigen Verzeichnis
  • Kontrollieren Sie den Synchronistationsvorgang.
  • Testen Sie nun die Schreibgeschwindigkeit der Systeme
    • dd if=/dev/zero of=/mnt/raidX/testfile bs=1M count=1000 conv=fdatasync
  • Halten Sie die Ergebnisse fest
  • Setzen Sie je ein Device von raid1, raid5 und raid10 auf Fehlerhaft
  • Entfernen Sie das entsprechende Device
  • Fügen Sie jeweils ein neues Device hinzu.
  • Kontrollieren Sie den Synchronistationsvorgang.
  • Fügen Sie die entnommen Devices jeweils als Spare Disk hinzu.
  • Lassen Sie sich die Kenndaten der Raids ausgeben.
  • Verdoppeln Sie die Synchronisationsgeschwindigkeit



  • Erstellen der Verzeichnisse
  • Erstellen von RAID 0 und Formatieren mit ext4
  • Mounten von RAID 0 über /etc/fstab
  • Erstellen von RAID 1 und Formatieren mit ext4
  • Mounten von RAID 1 über /etc/fstab
  • Erstellen von RAID 5 und Formatieren mit ext4
  • Mounten von RAID 5 über /etc/fstab
  • Erstellen von RAID 10 und Formatieren mit ext4
  • Mounten von RAID 10 über /etc/fstab
  • Überprüfen des Synchronisationsvorgangs
  • Testen der Schreibgeschwindigkeit der Systeme
  • Halten der Ergebnisse fest
  • Setzen eines Devices von RAID 1 auf fehlerhaft
  • Entfernen des fehlerhaften Devices aus RAID 1
  • Hinzufügen eines neuen Devices zu RAID 1
  • Kontrollieren des Synchronisationsvorgangs
  • Setzen eines Devices von RAID 5 auf fehlerhaft
  • Entfernen des fehlerhaften Devices aus RAID 5
  • Hinzufügen eines neuen Devices zu RAID 5
  • Kontrollieren des Synchronisationsvorgangs
  • Setzen eines Devices von RAID 10 auf fehlerhaft
  • Entfernen des fehlerhaften Devices aus RAID 10
  • Hinzufügen eines neuen Devices zu RAID 10
  • Kontrollieren des Synchronisationsvorgangs
  • Hinzufügen der entnommenen Devices als Spare Disks
  • Ausgabe der Kenndaten der Raids
  • Verdoppeln der Synchronisationsgeschwindigkeit