Portál AbcLinuxu, 10. května 2025 06:08

Dotaz: "Spadnul" raid5 - obnova dat

22.12.2008 11:22 rai
"Spadnul" raid5 - obnova dat
Přečteno: 503×
Odpovědět | Admin

V systému došlo k rozhození hodin "tsc" a hned potom se kompletně rozpadl 4-diskový raid. Problém hodin jsem už vyřešil. Je nějaká možnost znova ho sestavit beze ztráty dat? Disky jsou v pořádku.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.12.2008 11:29 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: "Spadnul" raid5 - obnova dat
Odpovědět | | Sbalit | Link | Blokovat | Admin

Standardní assemble nepomůže?

mdadm -A /dev/mdX --add /dev/sda /dev/sdb /dev/sdc /dev/sdd

22.12.2008 11:31 rai
Rozbalit Rozbalit vše Re: "Spadnul" raid5 - obnova dat

To nevím. Bál jsem se cokoliv dělat abych nepřišel o data. Assembe raid jen sestaví nebo když narazí na chybu tak ho znova vytvoří?

22.12.2008 22:48 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: "Spadnul" raid5 - obnova dat
Assemble se pokusi ho sestavit z metadat v oddilech, pokud to porijde, je vse zcela v poradku. Po rebootu by se to melo samo slozit, mozna sesynchronizovat a jedes dal. Tady kazdopadne o data neprijdes.

Pak by asi mel prijit na radu build, ten sestavi pole bez metadat, parametry tomu musis predat rucne. Pokud se to ted povede, je potreba pole opravit - zapsat tam ty metadata (to se me neptej), kazdopadne v tomto pripade pro jistotu zalohuj.

Pokud na to neposles nejaky osklivy a zly prikazy jako dd nebo mkfs, tak bys o data prijit nemel. Volba create ti bude kricet a vyzadovat souhlas, pokud by jsi chtel znovu vytvorit pole nad oddily kde uz jsou nejaky raid metadata.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
22.12.2008 22:52 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: "Spadnul" raid5 - obnova dat

Standardní assemble nepomůže?

mdadm -A /dev/mdX --add /dev/sda /dev/sdb /dev/sdc /dev/sdd

Tohle je imho spatne, --add netreba psat (to je spis pro pridani novyho disku do beziciho pole s chybejicim diskem) a rekl bych ze to budes mit nad oddilama, ne nad celyma diskama. Asi nejak takhle:
mdadm -A /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.