sx6000 raid5, 2 schijven met bad sectors

Pagina: 1
Acties:

  • RolandWitvoet
  • Registratie: Maart 2001
  • Niet online
Ik heb een promise sx6000 controller met 5 120GB schijven in raid5 opstelling.
Waarschijnlijk vanwege een bad sector is een van mijn 5 schijven (#4) uitgevallen. Raid5, dus dat zou geen probleem mogen zijn en bij de volgende reboot begon het systeem idd te rebuilden. In critical state kon ik ondertussen gewoon doorwerken.

Helaas bleek op schijf #2 ook een bad sector te zitten waardoor het array concludeerde dat rebuilden niet mogelijk was en werd het hele array offline gehaald. Paniek dus.
Promise heeft een emergency recovery guide waarin te lezen valt dat wanneer het rebuilden niet lukt je de uitgevallen schijf niet moet laten rebuilden, maar gewoon helemaal afkoppelen en doorgaan in critical mode. Maar daar houdt de guide op. Dat werkt idd. En nu zit ik dus met een critical array. 0.5TerraByte backuppen is helaas wat problematisch.

De uitgevallen schijf is inmiddels weer helemaal in orde, Maxtor's powermax programma heeft de bad sector verholpen (als ik mij niet vergis hebben harde schijven een stukje spare diskspace en een tabelletje waarin bijgehouden wordt welke sectoren bad zijn en in die extra ruimte gezocht moeten worden. Behalve een klein performanceverlies bij die ene sector is er dus niets meer aan het handje.)


Maar nu?

Ik durf niet klakkeloos ook de tweede schijf te repairen. Stel dat het niet goed gaat of de array toch problemen heeft met de verplaatste sector, dan raak ik misschien een hoop data kwijt.

Dus dacht ik eerst een kopie te maken van de tweede schijf naar de inmiddels herstelde schijf om dan te testen of het array die kopie accepteert en pas daarna verder te gaan. Als dat werkt kan ik veilig de tweede schijf repairen en laten rebuilden (de tweede en vierde schijf zijn dan dus feitelijk omgewisseld)

Maar hoe maak ik een exacte kopie van zo'n schijf? Ik heb al diverse programma's geprobeerd maar alle programma's willen of niet kopieren omdat de data op de schijf volgens hen niets voorsteld, of omdat er geen partitie-informatie wordt gevonden, of ze doen domweg niets (te grote schijf?/ te oud programma?)

Weet iemand nog een sector-kopieer programma?

Een ander idee is om een raid-1 array op te zetten met de tweede schijf als origineel en de raid-controller die schijf te laten mirrorren op de gerepareerde schijf. Vraag is of er niets op het origineel wordt aangepast en helemaal twijfelachtig is of hij wel een mirror wil maken ondanks de bad sector.
Normaal is het geen probleem om de array uit het bios te deleten en opnieuw aan te maken, maar of dat met een critical (incompleet) array ook gaat lukken durf ik niet te zeggen (ik heb geen andere raid-controller tot mijn beschikking). Promise waarschuwd dat je dat niet moet doen met een defect array, maar over een critical array zeggen ze niets.

Heeft er iemand misschien ervaringen waar ik wat aan kan hebben?

NE2000 3-9 augustus, Elburg Open-air lan-party, 5 jaar alweer! Computers, kamperen, kampvuur, activiteiten, schier-eiland, dropping, tap-eiland, lezingen, workshops, bands, gezelligheid. NE2000, de andere Lanparty


  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
Als je linux hebt kan je dd gebruiken.
dd if=/dev/[src disk] of=/dev/[dst disk]
eventueel aangevuld met blocksize en count parameters.

Je krijgt dan een 1 op 1 kopie op bit niveau.

Verwijderd

vervang 1 harde schijf, rebuild dan
vervang 2de harde schijf, rebuild weer

Zo zou het moeten lukken....

  • RolandWitvoet
  • Registratie: Maart 2001
  • Niet online
Verwijderd schreef op 14 December 2002 @ 12:34:
vervang 1 harde schijf, rebuild dan
Dat is dus juist het probleem. Dat rebuilden wil niet omdat zodra die andere bad sector tegengekomen wordt het rebuilden wordt geannuleerd.

---

Gisteren is het me dan eindelijk gelukt. Na maanden zoeken naar mogelijkheden om 0.5TB te backuppen is het me dan toch gelukt. En het bleek genoeg om die bad sector te laten repareren door de maxtor software. De array werd daarna nog gewoon herkend en de inhoud was nog compleet. Eigenlijk is de backup dus voor niets gemaakt.
Nu die tweede bad sector is verholpen kon de uitgevallen schijf probleemloos worden gerebuild.

Moraal van het verhaal: Gewoon die bad sector recoveren zou achteraf gezien genoeg geweest zijn, maar die backup was ondanks dat hij extreem veel werk was om te maken, toch veilig voor het geval het niet goed gegaan zou zijn.

NE2000 3-9 augustus, Elburg Open-air lan-party, 5 jaar alweer! Computers, kamperen, kampvuur, activiteiten, schier-eiland, dropping, tap-eiland, lezingen, workshops, bands, gezelligheid. NE2000, de andere Lanparty


  • BalusC
  • Registratie: Oktober 2000
  • Niet online

BalusC

Carpe diem

Ik zou desbetreffende schijf(ven) toch maar laten inruilen cq RMA'en .. Wanneer er eenmaal een bad sector wordt gevonden, dan kun je er haast de donder op zeggen dat er tussen nu en binnen enkele maanden meer zullen volgen. De HDD is simpelweg niet echt betrouwbaar meer.

Verwijderd

BalusC schreef op 28 March 2003 @ 06:58:
Ik zou desbetreffende schijf(ven) toch maar laten inruilen cq RMA'en .. Wanneer er eenmaal een bad sector wordt gevonden, dan kun je er haast de donder op zeggen dat er tussen nu en binnen enkele maanden meer zullen volgen. De HDD is simpelweg niet echt betrouwbaar meer.
meestal zijn de redelijksnel daarna RIP ja :/

hoewel sommige hdd's ( zo als mijn oude 1gb zeegat ) het nog jaren volhouwen :) (2 jaar voor die echt naar de maan was :D )
Pagina: 1