Server raid5, eine HDD defekt, beim tausch versehentlich die falsche HDD gezogen
hallo,
habe in einem raid 5 server mit 6 HDD`s eine defekte HDD. Beim austausch dieser HDD hab ich versehentlich die falsche HDD gezogen. der Server ist runter gefahren und startet mit ner Fehlermeldung das kein System gefunden werden kann.
Habe die falsch gezogene HDD wieder zurückgebaut ,aber mich bissher noch nicht getraut den Server zu starten. Wie sieht es eigentlich mit den Daten aus ... sind diese verloren ???
Oder sollte der Server wieder mit der wieder eingesetzten HDD wieder laufen.
Wäre um Hilfe sehr dankbar.
benixx
habe in einem raid 5 server mit 6 HDD`s eine defekte HDD. Beim austausch dieser HDD hab ich versehentlich die falsche HDD gezogen. der Server ist runter gefahren und startet mit ner Fehlermeldung das kein System gefunden werden kann.
Habe die falsch gezogene HDD wieder zurückgebaut ,aber mich bissher noch nicht getraut den Server zu starten. Wie sieht es eigentlich mit den Daten aus ... sind diese verloren ???
Oder sollte der Server wieder mit der wieder eingesetzten HDD wieder laufen.
Wäre um Hilfe sehr dankbar.
benixx
Please also mark the comments that contributed to the solution of the article
Content-Key: 35924
Url: https://administrator.de/contentid/35924
Printed on: April 26, 2024 at 08:04 o'clock
11 Comments
Latest comment
Hi,
ich würde sagen, die Daten sind hinüber. Weil in dem Moment, in dem die 2. Platte des Raid 5 fehlt, ist es ja kaputt. Und wenn Du die Platte einfach gezogen hast, dann konnten ja sicher nicht mehr alle Daten aus den Cache geschrieben werden.
Ausser natürlich ... Du hattest eine Hot-Spare-Platte zugewiesen und der Controller hatte das Raid mit deren Hilfe schon wieder in einen konsistenden Zustand gebracht. Dann fehlt dem Raid 5 nach dem Ziehen der (falschen) Platte nur wieder eine Platte, was es ja verkraftet.
Gruß,
Thomas
ich würde sagen, die Daten sind hinüber. Weil in dem Moment, in dem die 2. Platte des Raid 5 fehlt, ist es ja kaputt. Und wenn Du die Platte einfach gezogen hast, dann konnten ja sicher nicht mehr alle Daten aus den Cache geschrieben werden.
Ausser natürlich ... Du hattest eine Hot-Spare-Platte zugewiesen und der Controller hatte das Raid mit deren Hilfe schon wieder in einen konsistenden Zustand gebracht. Dann fehlt dem Raid 5 nach dem Ziehen der (falschen) Platte nur wieder eine Platte, was es ja verkraftet.
Gruß,
Thomas
Hi,
steck die Platten incl. der tatsächlich defekten wieder rein (so, wie die Konfig vor Deiner Aktion war!).
geh in das Kontroller- Menü (beim booten) ohne das OS hochzufahren (geht ohnehin nicht).
In dem Menü setzt Du alle Platten auf "online",die tatsächlich defekte Platte auf "failed".
Maschine booten, es sollte alles funktionieren, das Array wird als degraded angezeigt.
(Falls das OS beim hochfahren einen chkdsk machen will, UNBEDINGT!!! abbrechen)
Nun wie gewohnt einen Rebuild durchführen, um die defekte Platte zu ersetzen.
Falls das nicht funktioniert, melde Dich noch mal, es gibt noch andere Möglichkeiten,
auf keinen Fall irgendwelche Experimente (chkdsk oder so), Du hast ansonsten Totalverlust!
Gruß - Toni
P.S.: Ein paar Zusatzinfos wie SCSI, SATA, Kontroller, etc. wären schon hilfreich
steck die Platten incl. der tatsächlich defekten wieder rein (so, wie die Konfig vor Deiner Aktion war!).
geh in das Kontroller- Menü (beim booten) ohne das OS hochzufahren (geht ohnehin nicht).
In dem Menü setzt Du alle Platten auf "online",die tatsächlich defekte Platte auf "failed".
Maschine booten, es sollte alles funktionieren, das Array wird als degraded angezeigt.
(Falls das OS beim hochfahren einen chkdsk machen will, UNBEDINGT!!! abbrechen)
Nun wie gewohnt einen Rebuild durchführen, um die defekte Platte zu ersetzen.
Falls das nicht funktioniert, melde Dich noch mal, es gibt noch andere Möglichkeiten,
auf keinen Fall irgendwelche Experimente (chkdsk oder so), Du hast ansonsten Totalverlust!
Gruß - Toni
P.S.: Ein paar Zusatzinfos wie SCSI, SATA, Kontroller, etc. wären schon hilfreich
Hallo binixx,
wenn Du keinen Unsinn machst, sind die Daten in jedem Fall noch da.
Wenn alle Stricke reißen, kann man immer noch das gesamte Array löschen
und neu konfiurieren (dazu ist allerdings nötig, die ursprüngliche Konfig
bis ins Detail zu wissen, die Neukonfig muß identisch sein).
Solange das Array nicht initialisiert wird, kann man alles mögliche machen,
die Daten bleiben erhalten. Also noch lange kein Grund zur Panik.
Wichtig ist dann bei dieser Vorgehensweise, daß keinesfalls Schreibzugriffe erfolgen,
z.B. durch "probeweises" hochfahren des OS. Das darf erst hochgefahren werden, wenn man sicher ist,
daß alle geht. Ein "Anbooten" mit Abbruch ist natürlich möglich.
Gruß - Toni
wenn Du keinen Unsinn machst, sind die Daten in jedem Fall noch da.
Wenn alle Stricke reißen, kann man immer noch das gesamte Array löschen
und neu konfiurieren (dazu ist allerdings nötig, die ursprüngliche Konfig
bis ins Detail zu wissen, die Neukonfig muß identisch sein).
Solange das Array nicht initialisiert wird, kann man alles mögliche machen,
die Daten bleiben erhalten. Also noch lange kein Grund zur Panik.
Wichtig ist dann bei dieser Vorgehensweise, daß keinesfalls Schreibzugriffe erfolgen,
z.B. durch "probeweises" hochfahren des OS. Das darf erst hochgefahren werden, wenn man sicher ist,
daß alle geht. Ein "Anbooten" mit Abbruch ist natürlich möglich.
Gruß - Toni
ich fasse mal zusammen:
raid-5, 1 platte defekt.
irrtümlicherweise eine intakte platte rausgezogen und server noch nicht gestartet.
bau alles wieder so zurück wie es war, dann sollte es kein problem geben. idealerweise die seriennummer der defekten platte aus dem controller bios notieren und dann die "richtige" defekte platte ausbauen.
problematisch wirds erst, wenn nach dem ausfall einer platte eine weitere intakte platte ausgebaut wird und dann versucht wird, den server hochzufahren, in dem falle wird das raid möglicherweise als "defekt" gekennzeichnet und ist dann auch nach dem zufügen der irrtülich entfernten heilen platte nicht funktionsfähig. einige controller bieten für solche fälle aber auch die neuinitialisierung ohne löschung des raid-arrys an, sprich es werden nur die array informationen neu geschrieben.
raid-5, 1 platte defekt.
irrtümlicherweise eine intakte platte rausgezogen und server noch nicht gestartet.
bau alles wieder so zurück wie es war, dann sollte es kein problem geben. idealerweise die seriennummer der defekten platte aus dem controller bios notieren und dann die "richtige" defekte platte ausbauen.
problematisch wirds erst, wenn nach dem ausfall einer platte eine weitere intakte platte ausgebaut wird und dann versucht wird, den server hochzufahren, in dem falle wird das raid möglicherweise als "defekt" gekennzeichnet und ist dann auch nach dem zufügen der irrtülich entfernten heilen platte nicht funktionsfähig. einige controller bieten für solche fälle aber auch die neuinitialisierung ohne löschung des raid-arrys an, sprich es werden nur die array informationen neu geschrieben.
problematisch wirds erst, wenn nach dem ausfall einer platte eine weitere intakte
platte ausgebaut wird und dann versucht wird, den server hochzufahren
platte ausgebaut wird und dann versucht wird, den server hochzufahren
Wenn ich es richtig verstanden habe, ist das ja so ähnlich passiert:
startet mit ner Fehlermeldung das kein System gefunden werden kann.
Und das ist doch genau der Fehlerfall den ein RAID 5 nicht mehr ausbügeln kann.
Ok, kann sein dass man noch was reparieren kann weil die Platte ja noch da und sicher auch funktionsfähig ist. Ich würde es benixx auch wünschen.
Gruß,
Thomas
Hi,
freut mich!
Übrigens - das Low- Level- Formatieren kannst Du Dir sparen, bei einem Rebuild bleibt von den alten Daten nix übrig und Fehler auf der Disk werden beim Rebuild garantiert erkannt, der Rebuild schlägt dann fehl, die Platte fliegt raus.
Gruß - Toni
P.S.: @all:
hab mir erlaubt, die Bewerung etwas zu "korrigieren", das war mir dann doch ein bißchen zu blöd!
freut mich!
Übrigens - das Low- Level- Formatieren kannst Du Dir sparen, bei einem Rebuild bleibt von den alten Daten nix übrig und Fehler auf der Disk werden beim Rebuild garantiert erkannt, der Rebuild schlägt dann fehl, die Platte fliegt raus.
Gruß - Toni
P.S.: @all:
hab mir erlaubt, die Bewerung etwas zu "korrigieren", das war mir dann doch ein bißchen zu blöd!
Hallo, prima Suchfunktion in dem Forum. Mir passierte ähnliches: RAID5 - SATA1 - falsche HDD (Ch1-1) im Betrieb zum Wechseln kurz abgeklemmt, defekt ist die HDD3 (Ch1-3) Meine Raidkarte ist eine Highpoint Rocket Raid 1640 mit 4 x 160GB Samsung. 2010 gehört so was aus energetischen Gründen ausgemustert. Bei der Inspektion des Rechners (im Betrieb geöffnet - hatte besagte HDD einen Stromausfall durch die immer billiger gemachten Steckverbinder und wurde aus dem Array rausgeworfen. Bei der zweiten Platte wurde nur das SATA-Kabel kurz Abgezogen und wieder aufgesteckt als die Fehlermeldung kam (3 s). Meine Intention war: Kabel der "defekten" kurz abziehen und dann wieder aufstecken, dann wird das Raid den Rest schon wieder herstellen (Hot Swapping), denn die HDDs sind ja ok.
Auf dem Array befindet sich übrigens der "Dokumente und Einstellungen" - Ordner mehrerer (eigener) Benutzerkonten, wobei das System und ein Administrator-Benutzerkonto auf Laufwerk C: blieben.
Nach dem Neustart des C-Benutzerkontos, ist die Systemplatte seit 30 Min. intensiv beschäftigt. Für die Raid-Platten gibt es keine LEDs. Ich hoffe, die drei verbliebenen Platten erlauben mir wieder den Zugriff auf das verschwundene Daten-Laufwerk (D) Wenn ja, wie binde ich dann die 4. Platte wieder ins Array ein? Abklemmen und separat formatieren oder keine Partition?
Highpoint Rocket Raid 1640 (SATA1)
Critical: Broken RAID-5
Remained Members:
Channel: 1,2,4
Array Name: Raid5
Continue (Hide the broken array and continue to boot).
Critical: Broken RAID-5
Remained Members:
Channel: 3
Array Name: Raid5
Continue (Hide the broken array and continue to boot).
Ich werde künftig nur noch Mirrored-Raid Systeme verwenden, dieses RAID5 war eine Ausnahme. Bei Mirror-Raid ist die Datenrettung einfach: Array löschen und wieder zusammenführen.
ERGEBNIS:
Das WEB-RAID-Tool, also die Service-Software die per Browser benutzt werden kann, wollte bei mir nicht richtig funktionieren. Die GUI-Alternative hatte ich dann so weit, sie zeigte das Array und die "ausgebrochene" Festplatte an. Hinzufügen? Ja, bitte. Das Diskonnektieren der 2. Platte hatte keine Auswirkungen und wurde ohne Eingabe korrigiert.
Muß man immer die Tools der Karten-Hersteller nehmen, oder gibt es auch bessere Alternativen?
Auf dem Array befindet sich übrigens der "Dokumente und Einstellungen" - Ordner mehrerer (eigener) Benutzerkonten, wobei das System und ein Administrator-Benutzerkonto auf Laufwerk C: blieben.
Nach dem Neustart des C-Benutzerkontos, ist die Systemplatte seit 30 Min. intensiv beschäftigt. Für die Raid-Platten gibt es keine LEDs. Ich hoffe, die drei verbliebenen Platten erlauben mir wieder den Zugriff auf das verschwundene Daten-Laufwerk (D) Wenn ja, wie binde ich dann die 4. Platte wieder ins Array ein? Abklemmen und separat formatieren oder keine Partition?
Highpoint Rocket Raid 1640 (SATA1)
Critical: Broken RAID-5
Remained Members:
Channel: 1,2,4
Array Name: Raid5
Continue (Hide the broken array and continue to boot).
Critical: Broken RAID-5
Remained Members:
Channel: 3
Array Name: Raid5
Continue (Hide the broken array and continue to boot).
Ich werde künftig nur noch Mirrored-Raid Systeme verwenden, dieses RAID5 war eine Ausnahme. Bei Mirror-Raid ist die Datenrettung einfach: Array löschen und wieder zusammenführen.
ERGEBNIS:
Das WEB-RAID-Tool, also die Service-Software die per Browser benutzt werden kann, wollte bei mir nicht richtig funktionieren. Die GUI-Alternative hatte ich dann so weit, sie zeigte das Array und die "ausgebrochene" Festplatte an. Hinzufügen? Ja, bitte. Das Diskonnektieren der 2. Platte hatte keine Auswirkungen und wurde ohne Eingabe korrigiert.
Muß man immer die Tools der Karten-Hersteller nehmen, oder gibt es auch bessere Alternativen?