rhel:rhel-software-raid
alles zu md0
Fehlersituationen RHEL 3
Fehler beim Einbinden eines Laufwerks in ein Raid1, Meldung vom Kernel beim booten:
kernel: raid1: md0, not all disks are operational -- trying to recover array kernel: raid1: raid set md0 active with 1 out of 2 mirrors kernel: md0: no spare disk to reconstruct array! -- continuing in degraded mode
mit
cat /proc/mdstat
oder
/sbin/mdadm --detail /dev/md0
Status überprüfen
mit
/sbin/raidhotadd /dev/md0 /dev/sdb2
Laufwerk zu md0 hinzufügen, Raid wird neu initialisiert
/proc/mdstat müßte dies ausgeben:
Personalities : [raid1] read_ahead 1024 sectors Event: 13 md0 : active raid1 sdb2[2] sda2[1] 15358016 blocks [2/1] [_U] [>....................] recovery = 0.0% (3548/15358016) finish=1350.6min speed=186K/sec unused devices: <none>
Laufwerk entfernen / hinzufügen
Annahme: /dev/sdb2 wird als „fault“ im log ausgewiesen
als „fault“ definieren und entfernen:
/sbin/mdadm --manage /dev/md0 -f /dev/sdb2 /sbin/mdadm --manage /dev/md0 -r /dev/sdb2
Platte austauschen - Maschine ausschalten, Partitionen der orginalen Platte kopieren:
/sbin/sfdisk -d /dev/sda |/sbin/sfdisk /dev/sdb
partition /dev/sdb2 zum raid hinzufügen
/sbin/mdadm --manage /dev/md0 -a /dev/sdb2
ein wiederhergestelltes Raid1 (ca. 20 min bei 15GB) sieht dann mit /proc/mdstat so aus:
Personalities : [raid1] read_ahead 1024 sectors Event: 4 md0 : active raid1 sdb2[0] sda2[1] 15358016 blocks [2/2] [UU] unused devices: <none>
rhel/rhel-software-raid.txt · Zuletzt geändert: 2024/08/07 13:39 von 127.0.0.1