Portál AbcLinuxu, 11. května 2025 06:04
Dotaz na zkusene borce se ZFS. Zkolaboval me jeden 20TB pool RaidZ2, kdy pri odejiti disku a jeho vymene za jiny zacal behem resilveringu odchazet dalsi a dalsi az jsem v zoufale snaze protocil 5 novych HDD pro obnovu.
Soucasnej status je = scan: resilvered 6.52T in 113h53m with 33265615 errors. Tzn. prisel jsem o hodne dat vetsinou mp3 a filmy. Polovina ale zustala. Nemuzu dat zpool status -v, protoze pri tomto mnozstvi chyb se k vypisu nedostanu.
Takze otazka je, je nejaky prikaz pro ZFS jak smazat na danem poolu vsechny zkoruptovany soubory? A kdyz ne, jak hromadne overit, ktery soubory jsou uz v haji a smazat je?
Ze zajimavosti - co to bylo za disky?
Kontrola smartu ano - vetsinou par realokovanych sektoru, kdyz se mnozstvi zvetsilo na vic jak 15-20, sel disk pryc.Tohle je dobré dělat už při prvním vadném sektoru a určitě nemít víc nalomených disků v poolu. Taky je dobrý dělat smart testy (short třeba každý den a long každý týden). K tomu občas ten scrub. Pokud se ty disky nechají delší dobu být a moc se po nich nechce, tak se to ani ve smart stats neprojeví. Takže je potřeba neustále dělat testy. Scrub je určitě užitečnej, ale kontroluje pouze zapsaná data - pokud je dat v poolu málo, tak to nezkontroluje celé disky - proto je nutné dělat ještě ty long testy.
Odpovedel sis sam. Pravdepodobnost, ze v situaci, kdy si vsichni prodejci objednavaji specificke zbozi z jednoho skladu, ze dostanu zasadneji odlisene serie, je naivni. Leda, ze bych disky kupoval s mesicnima odstupama, abych si pockal na doprodej jedne varky a pak vzal z novejsi, coz lze tezko podchytit, pokud v danem skladu nepracuji.
Spis bych potreboval nejakej command do bash, jak otevrit mkv a mp3 soubory, abych mohl vypsane chybove hlasky hodit do souboru a pak to predhodit rm.
Celkem me udivuje, ze u tak pokrocile veci jako je ZFS neni k ruce neco jako "zpool XYZ clear data-errors" nebo neco takoveho.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.