stefaon
Goto Top

Raid 1 - Fehlerhafte Sektoren - Welches Verhalten?!

Hey,

ich stell mir beim Raid1-System mal vor, dass eine von n Festplatten mal defekte Sektoren hat. Werden diese automatisch wieder gerade gebogen? Wird die Mehrzahl als Original angesehen (bei n>=3)? Gibt es Statistiken über die Anzahl der Reperaturen?

Besteht ähnliches Verhalten bei anderen RAID-System mit 1 oder 2 Paritätsbits?

i.A. gehe ich vorrangig von einem Software-Raid (Linux) aus... aber die Frage ist auch offen für Hardware (da ich mich noch nicht darüber auskenne).
Ich hoffe die Forumsauswahl passt.. was passenderes habe ich nicht gefunden.

Gruß,

Stefan

Content-ID: 313164

Url: https://administrator.de/contentid/313164

Ausgedruckt am: 22.11.2024 um 13:11 Uhr

StefanKittel
Lösung StefanKittel 20.08.2016 um 20:10:05 Uhr
Goto Top
Hallo,

das Verfahren findet auf 2 Ebenen statt.

1. Die Festplatten selber haben Reservesektoren am Ende der Festplatte. Wenn also ein Sektor nicht korrekt geschrieben werden kann, wird der Sektor markiert und der Reservesektor verwendet. Das kann man über die SMART-Werte auslesen.
Auch kann man es beim sequentiellen Lesen der Festplatte an den Antwortzeiten erkennen.
Dies wird von der Festplatte selber durchgeführt. Der PC bekommt davon nichts mit. Es sei denn er fragt die SMART-Werte ab.

2. Wenn der RAID-Controller einen Sektorfehler bei einer Festplatte feststellt, ist das ein schlechtes Zeichen. Denn scheinbar hat die Festplatte keinen Reservesektoren mehr. Meist erkennen aber die RAID-Controller SMART-Fehler vorher und warnen.

Wenn der RAID-Controller einen Fehler mit einer Festplatte erkennt, wirft er sie aus dem RAID-Verbund.
Ende.

Ob Software oder Hardware ist hierbei egal.

Über seine Prüfsummen und Logs weiß er welche Festplatte die aktuellen Daten hat.

Viele Grüße

Stefan
Gentooist
Lösung Gentooist 24.08.2016 um 19:41:49 Uhr
Goto Top
Anmerkung: gute Hardwarecontroller unterstützen in Raidmodi jenseits der 1 auch Triple Parity.

Das Softwareraid unter Linux (mdadm/mdtools bzw. Btrfs) kann dies bisher nicht. Einzig und alleine ZFS bietet sowas.