monthy
Cadet 3rd Year
- Registriert
- Mai 2009
- Beiträge
- 37
Hallo Zusammen,
ich habe ein Problem mit meinem Software Raid6. Das Array ist platt, da drei Festplatten außerordentlich sind.
System:
Debian Lenny mit Kernel 2.6.29.2 mit mdadm erstelltes Raid6.
Das Array besteht aus 9 HDDs. Zwei HDDs sind durch Busfehler ausgestiegen und hatten den Status faulty spare. Da die Platten, getestet gut waren, wurden diese mit mdadm --remove / --add dem Array wieder hinzugefügt.
1. HDD ging in rebuilding und die Zweite in Spare. Beim Rebuild kamen Lesesektorfehler bei einer dritten Platte vor, so daß das Rebuild abgebrochen wurde und alle drei HDDs nun in Spare sitzen.
Das Array hat den Status active, degraded, not started. Kann auch nicht gestartet werden, da eine HDD mit Daten fehlt.
Kann man das Array noch retten?
Eine Idee hab ich noch, weiß aber nicht, ob diese umsetzbar ist. Die zweite HDD, welche nur Busfehler hatte und anschließend nur in Spare war, sollte ohne Probleme sein. Hat aber das spare flag und kann nicht in active sync gesetzt werden, da ein Rebuild, was nicht geht, notwendig wäre. Wenn es möglich wäre, den spare Status zu überschreiben, so daß die HDD in active sync ist ohne ein Rebuild vorzunehmen, könnte man zu mindest weitere Schritte einleiten, um die Struktur und Datenintegrität zu prüfen.
Für Vorschläge wäre ich sehr dankbar.
Danke & Gruß
monthy
p.s.: Logs kann ich heute Abend liefern, wenn notwendig.
ich habe ein Problem mit meinem Software Raid6. Das Array ist platt, da drei Festplatten außerordentlich sind.
System:
Debian Lenny mit Kernel 2.6.29.2 mit mdadm erstelltes Raid6.
Das Array besteht aus 9 HDDs. Zwei HDDs sind durch Busfehler ausgestiegen und hatten den Status faulty spare. Da die Platten, getestet gut waren, wurden diese mit mdadm --remove / --add dem Array wieder hinzugefügt.
1. HDD ging in rebuilding und die Zweite in Spare. Beim Rebuild kamen Lesesektorfehler bei einer dritten Platte vor, so daß das Rebuild abgebrochen wurde und alle drei HDDs nun in Spare sitzen.
Das Array hat den Status active, degraded, not started. Kann auch nicht gestartet werden, da eine HDD mit Daten fehlt.
Kann man das Array noch retten?
Eine Idee hab ich noch, weiß aber nicht, ob diese umsetzbar ist. Die zweite HDD, welche nur Busfehler hatte und anschließend nur in Spare war, sollte ohne Probleme sein. Hat aber das spare flag und kann nicht in active sync gesetzt werden, da ein Rebuild, was nicht geht, notwendig wäre. Wenn es möglich wäre, den spare Status zu überschreiben, so daß die HDD in active sync ist ohne ein Rebuild vorzunehmen, könnte man zu mindest weitere Schritte einleiten, um die Struktur und Datenintegrität zu prüfen.
Für Vorschläge wäre ich sehr dankbar.
Danke & Gruß
monthy
p.s.: Logs kann ich heute Abend liefern, wenn notwendig.