DegradedArray event on /dev/md0 und md1

musti19

Member
Hallo,
habe ne root server mit RAID bei Hetzner
Erhalte seit 2 Tagen die Meldung :

DegradedArray event on /dev/md0
DegradedArray event on /dev/md1

Code:
Personalities : [raid0] [raid1]
md1 : active raid1 sda2[0]
     388604224 blocks [2/1] [U_]

md0 : active raid1 sda1[0]
     2104448 blocks [2/1] [U_]

unused devices: <none>

md0:
Code:
Raid Devices : 2
  Total Devices : 1
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Tue Oct 28 01:59:04 2008
          State : clean, degraded
 Active Devices : 1
Working Devices : 1
 Failed Devices : 0
  Spare Devices : 0

           UUID : 3a2d1bdd:256c10e2:b511f702:ea7f590e
         Events : 0.158

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       0        0        1      removed

md1:
Code:
Raid Devices : 2
  Total Devices : 1
Preferred Minor : 1
    Persistence : Superblock is persistent

    Update Time : Tue Oct 28 13:58:05 2008
          State : clean, degraded
 Active Devices : 1
Working Devices : 1
 Failed Devices : 0
  Spare Devices : 0

           UUID : ed833033:339a173c:b511f702:ea7f590e
         Events : 0.467298

    Number   Major   Minor   RaidDevice State
       0       8        2        0      active sync   /dev/sda2
       1       0        0        1      removed

Vermute das eine Festplatte gecrasht ist,
oder kann es sein das virtuell (Raid) defekt ist?
 
Sieht danach aus, als sei sdb(?) aus den RAIDs gefallen. Ist also vermutlich eine defekte Platte.
 
Wie kann ich erstmal feststellen,welcher Festplatte defekt ist?

Meine Vorgehensweise wäre dann:
1.
Code:
mdadm /dev/md0 -r /dev/sdb
Festplatte vom RAID trennen.

2.Festplatte austauschen lassen.

3.
Code:
dd if=/dev/sda of=/dev/sdb count=1 bs=512
(Partitionierung kopieren von Platte 1 auf Platte 2)

4. Neu Einbinden der "sdb"
mdadm /dev/md0 -a /dev/sdb

Wäre meine Vorgehensweise so richtig?
 
Nach dem Partitionieren der Platte (mit fdisk identisch zur ersten) einfach die RAIDs wieder zusammenbauen:

mdadm /dev/md0 -a /dev/sdb1
mdadm /dev/md1 -a /dev/sdb2

Da die zweite Platte defekt ist sollte es beim Boot nach dem Plattentausch eine Probleme geben.

Falls fdisk für die neue Platte andere Zylinder/Heads/Sektoren benutzen will als "fdisk -l /dev/sda" für die erste Platte ausgibt, fdisk so starten:
fdisk -C <Zylinder> -H <Heads> -S <Sektoren> /dev/sdb
 
Ich wollte den Raid der defekten Festplatte lösen,
jedoch
erhalte ich beim eingabe:

mdadm /dev/md0 -r /dev/sdb

bzw.

mdadm /dev/md0 -r /dev/sdb1
mdadm /dev/md0 -r /dev/sdb2

dass die Dateien nicht vorhanden wären,
auch nach prüfung stellte ich fest,dass die Dateien nicht vorhanden sind.

Was soll ich nun machen?
 
Gemäß deinem Posting von /proc/mdstat sind die auch gar nicht mehr in die RAIDs hinein gezählt worden.
Gibt es denn /dev/sdb? Wenn ja, was sagt "fdisk -l /dev/sdb"?
 
System gibt keine Ausgabe

EDIT:

Anscheinend ist die RAID ausgefallen,
und sdb existiert nicht.
Möglicherweise ist die Platte nicht defekt.

Habe:
Code:
fdisk -l
ausgeführt und habe den sdb erneut angelegt(Zu mindestd die Datei)

sdb im System eingebunden:
Code:
mdadm /dev/md0 -a /dev/sdb1
mdadm /dev/md1 -a /dev/sdb2

und nun wird synchronisiert.

Eine Ergebnis wird sich dann morgen zeigen.
Da es keine Fehler angezeigt hat,gehe ich davon aus , das kein Platten Defekt vorliegt.

2. EDIT:
Sync. FERTIG.

Ergebnis:

Code:
md1 : active raid1 sdb2[1] sda2[0]
      388604224 blocks [2/2] [UU]

md0 : active raid1 sdb1[1] sda1[0]
      2104448 blocks [2/2] [UU]
 
Last edited by a moderator:
Back
Top