Elszallt RAID5 - Kerlek, segitsetek!

Haho,

adott egy HP ML350G4p, amelyben a 4x160 GB-os RAID5 (Adaptec 2610SA) tombbol elszallt egy member. A vezerlo verify funkcioja nem mapolja ki a bad blockokat rajta, viszont kivettem es seatools-szal sikerult. Mit lehet elkovetni vele (csere most meg nem jon szoba) hogy a vezerlo valahogy elinduljon? A rebuild nem indul el magatol, es a vezerlo ROM-jaban nem latok ra opciot, siman azt mondja, hogy FAILED a tomb :(

Koszi a segitseget elore is.

Hozzászólások

ha kivetted/rossz a diszket, miert tudna rebuildelni?

Hat, ebben az esetben en csinalne'k minden diszkrol (egy masik gepben) nyers masolatot (dd-vel, pl), majd kezzel megprobalnam osszevakarni(*). a raid5 nem egy nagy etwasz, hacsak szandekosan nem bonyolitottak el a formatumot.

(*) pl a masolatkokat rdonly loopbackent felkonfigolni, majd erre raw md/raid5-ot raengedni, szinten ro modban, ugyhogy kezzel vegigprobalgatni mindenfele chunk meretet es paritas-geometriat, kulonbozo sorrendben. egyik csak bejon...

igen, ez vilagos, de attol me'g hogy hw, a diszken levo struktura (chunkok, paritas eloszlasa) lehet ugyanolyan mint amit az sw md csinal(na). ha nem olyan, akkor a hw csak plusz overhead (de persze szandekosan beletehetnek ezt-azt, csak hogy szebb legyen az elet). szoval joesellyel csak a szuperblokkok kulonboznek, az meg most perpill nem erdekel senkit, adat ott nincs.

A RAID5-nek degraded-failed módban is mennie kell, azért van a pajtásdiszk benne. Ha a remap után minimum olyan szektorszám maradt, ami kell, akkor még az lehet, hogy a diszk sorozatszámot megjegyezte mint failed és kell bele az új 160-as vinyó.

Elinditottam a gepen egy win-t masik HDD-rol, feltettem az Adaptec Storage managert, a 4 mmberbol mutat 2-t optimal-nak, 1-et Rebuilding es egyet uresnek, hogy lehetne elinditani a tombot? Ha a tombre jobbat kattintok, nem enged verify-t es failed-nek mutatja a tombot... :(
---
Hey! Where'd my terminal go?

Nem indul el, 4-bol 2 optimal es ketto szurke volt, az elson talaltam hibat. Miutan vegigeresztettem rajta a vezerlo verify-funkciojat es hibat kapott, kivettem a diszket, es vegignyomtam seatools-szal, az kimapelte a bad blockokat, visszatettem, szinten failed-nek latta. Lementettem az egeszet dd-vel es formaztam a vezerlo funkciojaval, ami sikeres volt, vissza dd-ztem ra a tartalmat es missingnek latta.
---
Hey! Where'd my terminal go?

Nos, szerintem itt rontottad el. Ha hibásnak véli a diagnosztika a diszket, akkor ki kell dobni a fenébe, és betenni a helyére egy új, hibátlant. Azzal, hogy meváltoztattad a diszk block struktúráját, gyakorlatilag tönkrevágtad a RAID-5 konfigot sajnos. Ezért látta missing-nek a diszket utána a kontroller.

Tanulság: rossz merevlemezből nem lesz jó soha többé

--
robyboy

Szerintem a Windows nem felhasználóbarát.
Ha az lenne, nem utálnám.

Mit értesz azon, hogy üresen?

Én a helyedben végigírnám az MBR-t 00-val, akkor tuti üres lesz a cucc, mint egy gyári originál HDD.
Ha bármi MBR bejegyzés van a diszken, a kontroller már simán nem látja üresnek, még akkor sem, ha amúgy nincs rajta adat.

--
robyboy

Szerintem a Windows nem felhasználóbarát.
Ha az lenne, nem utálnám.

Nem akarlak elkeseríteni, de nekem egy Adaptec 2410SA vezérlővel volt ugyanilyen rossz tapasztalatom.
Elszállt a RAID-5 tömb (egy lemez hibája miatt), ahogy nálad, itt is "failed" állapotba került. A megoldás az újratelepítés lett (a vezérlőben nem bíztam többé, tehát inkább egy linux RAID-1 tömb, majd mentésből helyreállítottam az adatokat.)

A vezérlőhöz persze van firmware frissítés rendesen, DE az Adaptec jelzi, hogy a firmware frissítés teljes adatvesztés / a RAID tömb elszállását eredményezheti.
Ha már ott volt a vezérlő, leteszteltem, hogy viselkedik firmware frissítésre: valóban, a firmware sikeresen frissül, de a RAID tömb eltűnik. Na ezután merjen valaki frissíteni éles környezetben - ha nem frissítesz, akkor meg ott a hibás firmware a kártyádon.

3ware kártyával (9650) viszont - volt alkalmam tesztelni - gond nélkül ment a RAID-5 rebuild (1 lemez szállt el) és a firmware frissítés.

De miert kellene en egy elszallt raid tombbel fw-t frissitsek? En az adaptec-et normalisabb cegnek ismertem :( Van 5 ilyen szerver a kezem alatt, most dd alatt van megint a diszk, a remeny hal meg utoljara... ha nem lesz semmi, akkor megprobalom ujra letrehozni a tombot es valami recovery cuccal vegigmenni rajta.
---
Hey! Where'd my terminal go?

Az elszáll tömbnél nem kell firmware-t frissíteni, akkor már késő. :-(

Viszont, ha a vezérlődön lévő firmware-nél van (nem is egy) újabb az Adaptec oldalán, akkor joggal élhet benned a gyanú, hogy a RAID tömböd elszállását a vezérlő egy olyan hibája okozta, amit azóta javítottak.

Sajnos az Adaptec nem ad normális changelog-t a firmware frissítések mellé.
A lényeg, hogy nálam egy 2410SA (ami nagyon hasonlít a vezérlődhöz) RAID-5-tel ugyan ilyen totális elszállást produkált, miután 1 lemez kiesett a tömbből.

Egyébként milyen verziószámú firmware/bios van a vezérlődön?