neprihlásený Štvrtok, 9. mája 2024, dnes má meniny Roland
V linuxovom RAID6 je chyba, ktorá môže poškodiť dáta

Značky: LinuxRAID

DSL.sk, 3.9.2014


V implementácii softvérového RAIDu v jadre Linuxu sa nachádza chyba, ktorá môže za špecifických podmienok poškodiť dáta uložené v RAID6 poli.

V druhej polovici augusta na to upozornil Neil Brown zo Suse, ktorý má vývoj softvérového RAIDu v linuxovom jadre na starosti.

Cieľom technológie RAID je u polí vyšších úrovní počnúc RAID1 ochrániť dáta ich uložením na viacerých diskoch spolu s redundantnými informáciami, pričom dáta zostanú nepoškodené v závislosti na úrovni RAID poľa aj po pokazení sa jedného alebo viacerých diskov.

RAID6 pole pri využití N diskov využíva na redundantné informácie kapacitu zodpovedajúcu dvom diskom, skutočná dostupná užívateľská kapacita je tak rovnaká ako u N - 2 diskov. Takéto pole je následne odolné proti výpadku ľubovoľného jedného ale aj dvoch diskov.

Chyba avizovaná Brownom sa prejavuje v špecifickom scenári za splnenia troch podmienok, ak je RAID pole dvakrát degradované a chýbajú mu dva disky, do poľa sa práve pridáva nový náhradný disk alebo dva nové disky a do poľa sa zapisujú dáta. Podľa popisu k chybe môže prísť ak sa zápis realizuje práve na pozícii, ktorá sa rekonštruuje na pridanom disku.

Chyba je spôsobená optimalizáciou pridanou už v jadre 2.6.32 a nachádza sa vo všetkých nasledujúcich jadrách.

Vyhnúť sa prejaveniu chyby je možné vyhnutím sa jednej z podmienok. Ak pole muselo prejsť do dvakrát degradovaného stavu, pri opätovnom pridávaní náhradných diskov je tak potrebné zabezpečiť, aby sa do poľa nič nezapisovalo.

Druhou možnosťou je do vydania nových verzií jadier distribúciami chybu opraviť patchom jadra, ktorý Brown sprístupnil spolu s oznámením o chybe.


      Zdieľaj na Twitteri



Najnovšie články:

Odštartoval ďalší sci-fi seriál od Apple
Apple prekvapivo predstavila nový procesor M4 pre PC, prvýkrát ho použila v iPade Pro
Podpora RISC-V v Androide sa komplikuje, Google ju odstránil zo spoločného jadra
V Česku bude plošne dostupná gigabitová symetrická optika
Vesmírny Boeing znovu neodštartoval, problém ale teraz nebol v lodi
Avizované 150 TB a 300 TB flashové SSD
Okamžité medzibankové platby začala podporovať ďalšia banka, Fio banka
Apple zajtra predstaví nové iPady, očakáva sa prvý s OLED displejom
TSMC spustí výrobu 2-nm čipov v 2025, 1.6-nm v 2026
Nový trailer ďalšieho nového Star Wars seriálu


Diskusia:
                               
 

Tyhle RAID 6 bych zakazala...jedine co funguje je windows a muj vnoucek radek hulan, ten to umi, ne jako tihle amateri :)
Odpovedať Známka: -2.4 Hodnotiť:
 

Radek Hulan je vas problem, nie nas

Odpovedať Známka: 7.1 Hodnotiť:
 

Radek Hulán je jediný človek, ktorý vie, prečo sa v slove pyramída píše tvrdé "y".
Odpovedať Známka: 2.0 Hodnotiť:
 

Chodí sem veľa "chytrých" ľudí keď nepochopili že tento príspevok je joke.

Odpovedať Známka: 1.4 Hodnotiť:
 

myslis ze dnesny maturant vie kto je duchodkyne vera pohlova?
Odpovedať Známka: 3.3 Hodnotiť:
 

jasne! ak ma dobreho ucitela informatiky.
Odpovedať Hodnotiť:
 

Také aj existuje?
Odpovedať Známka: 10.0 Hodnotiť:
 

ak mam RAID6 bez 2 funkcnych diskov tak by som ho asi nepouzival kym ich nevymenim pretoze ak sa pokazil druhy disk skor ako som stihol vymenit prvy tak hadam nebudem riskovat ze pridem o treti a vsetky data
Odpovedať Známka: 5.8 Hodnotiť:
 

Nie, RAID fakt NIE JE ZALOHA, ale zvysenie dostupnosti, cize vypadok disku/diskov nemoze obmedzit funkcnost systemu a obmedzenie sluzieb alebo dostupnosti dat. O tom je RAID, nie o zalohovani, uz si to konecne nasypte do hlavy ....
Odpovedať Známka: 6.8 Hodnotiť:
 

debil ...

Odpovedať Známka: -9.1 Hodnotiť:
 

A preco? Ved ma pravdu.
Odpovedať Známka: 10.0 Hodnotiť:
 

On sa len podpísal...
Odpovedať Známka: 10.0 Hodnotiť:
 

No tak ci tak to. Zvysi bezpecnnost...
Odpovedať Hodnotiť:
 

Aj..
Odpovedať Hodnotiť:
 

Ale netrep. Vsetci zalohuju zasadne iba na RAID. :DD
Odpovedať Známka: -2.0 Hodnotiť:
 

1) Kravina a este raz kravina. Zaloha (myslena v domacich podmienkach) na HDD je najistejsia na nezavislej kopii dat na separe disku. Je to len naivita, ze raid je najsuper-zaloha. Samozrejme v podnikovom prostredi sa to riesi raidom, priciny su rozne. Pre automatizaciu pre doma mi nikto nezabrani vytvorit sa baťák a našedulovat ho. Ten druhy nezavisly disk musi byt samozrejme pripojeny a mam absolutny mirror. Bohuzial nie "online", ale synchronizovany iba napr. raz denne, tyzdenne (alebo ked ho manualne pustim) nie uplne kontinualne ako pri raide.
Odpovedať Hodnotiť:
 

2) Co sa dnes doma zalohuje? Terabajty filmov? Asi nie. OS a praca, dokumenty, soft, fotky, pripadne hudba. To zabera relativne malo v porovnani s filmami. Na zalohu uvedeneho nepotrebujem ziadny raid, staci raz tyzdenne/mesacne vytvorit klon/image 50-100 GB particie (Cčka) kde je OS + par zakl. veci co nejdu dat inde a klon/image napr. Dčka, kde mam nainstalovane vsetky ostatne programy, pracu, dokumenty ... atd. No a tie 2 subory imidzov (s velkostou zopar 10 GB, ci radovo 100 GB) si skopirovat hoci aj na externy disk (aj dva externe disky pre istotu) + s programom na obnovu z imidzov ..... A maly disk s OS a pracou a dokumentami v kompe sa moze smelo zdrbat.
Odpovedať Hodnotiť:
 

Ale no ták, všetko je v podstate zálohovanie, aj ukladanie z pamäte... a aj pri zálohách ide o och dostupnosť... takže prvotne môžeš zálohovať na pevný disk, potom na pásku, potom na optické médium, ktoré zavrieš do vhodnej skrine...
Odpovedať Hodnotiť:
 

Ale no ták, všetko je v podstate zálohovanie, aj ukladanie z pamäte... a aj pri zálohách ide o ich dostupnosť... takže prvotne môžeš zálohovať na pevný disk, potom na pásku, potom na optické médium, ktoré zavrieš do vhodnej skrine...
Odpovedať Hodnotiť:
 

slepo verit linuxu radsej ostanem pri stabilnom windowse.
Odpovedať Známka: -6.5 Hodnotiť:
 

Myslim, ze ludia ako ty ani nevedia co je to radi a na co sluzi.
Odpovedať Známka: 6.2 Hodnotiť:
 

Raid je pripravok proti skodlivemu hmyzu, ale co je radi fakt neviem..
Odpovedať Známka: 7.4 Hodnotiť:
 

Moja chyba, je to RAID (redundant array of independent disks)...
Odpovedať Známka: 3.8 Hodnotiť:
 

Myslel si na Radičovú, však? Veru, všetci netrpezlivo čakáme na druhú časť leaku.
Odpovedať Známka: -4.5 Hodnotiť:
 

Podľa mňa za tú chybu môžu tie riadky kódu, ktorými MS do Linuxu prispel. Vidno, že na čo MS siahne, to dobabre.
Odpovedať Známka: 2.8 Hodnotiť:
 

Myslis 'BigBoobs' ? :D
Odpovedať Známka: 8.9 Hodnotiť:
 

Stabilny windows? To akosi nejde k sebe ... To je ako keby som povedal teply lad ...
Odpovedať Známka: 3.6 Hodnotiť:
 

skus novsiu verziu nie 100 rocny cracknuty XP z warezu a ani Win nebude zrazu padat :D
Odpovedať Známka: -2.7 Hodnotiť:
 

skúsil som Windows 8 a padalo to doslova na povel :D a to som ani nemal práva admina :D
Odpovedať Známka: -1.4 Hodnotiť:
 

ja mam W8 prakticky hned ako sa objavil na MSDN a este mi to nepadlo ani raz (a to PC "vypinam" len ked to chce odomna OS po instalcii updatov)... zato s linuxom mam opacnu skusenost, pouzivam oba OS cca v rovnakom pomere, a s padanim a random freezmi mam problemy len na linuxe, ale to bude tym, ze ten "blby" linux nema rad moju geforce grafiku (na druhom domacom PC je ati a tam linux nerobi blbosti...)
Odpovedať Známka: -1.4 Hodnotiť:
 

inak tieto random freeze v linuxe som tiez zazil, len tu je fakt tazko obvinit linux, lebo v jadre asi nebude chyba skor v nejakej aplikacii
Odpovedať Známka: 0.0 Hodnotiť:
 

open source driver na nvidie je jak domcek z karat
Odpovedať Známka: 5.0 Hodnotiť:
 

Ty si debo.
Kedy a komu padá Windows? Iba nejakým Matelkom, čo ani netušia čo robia a koho nainštalovať a používať...
Prečo mne nepadali ani wfw 3.11, ani W95/OSR2/WIN98/SE/WinNT4.0/ W2000/WinME/W2003/WinXP/HOME i PRO/W2008/W2011/Vista/W7...? Čím to asi bude?
Odpovedať Známka: -1.4 Hodnotiť:
 

Tym ze si neprisiel na to ako zapnut pocitac? :O
Odpovedať Známka: 8.0 Hodnotiť:
 

Na to som už po 20-tich rokoch prišiel.
Teraz zisťujem ako ho vypnúť...
Odpovedať Hodnotiť:
 

oooo tak bacha ... nejaky IT guru ktory dokaze nainstalovat a pouzivat widle ... tak v tom pripade beriem spat a suhlasim s tebou ... windows je najlepsii ... s expertom tvojho kalibru si nedovolim nesuhlasit ....
Odpovedať Známka: 8.3 Hodnotiť:
 

No ty si ale šikula
Odpovedať Známka: 10.0 Hodnotiť:
 

tebe to nepadalo preto lebo si proste natolko tupy, ze si vedel len bezpecne zapnut a vypnut pocitac, nemal si internet a jedine co si po praci robil na pc bolo to ze si pri nom sadol, zapol ho, pil kavicku a cakal kym naskoci screensaver, potom si ho vypol a isiel spat aby si sa rano zobudil do tvojej prijeb*nej demotivujucej slabozaplatenej roboty.
Odpovedať Známka: 4.3 Hodnotiť:
 

Dobré...
A na toto si prišiel sám, alebo Ti pritom aj niekto pomáhal?
Tie počítadlá sú dennodenne v prevádze a všakovaký soft na niech beží a ešte všakovakejšia "obsluha" ich trápila...
Niekto spomenul Win, tak som reagoval naň.
Ak spomeniete Novell, alebo nejaký rozumný linux, môžem na ne odpísať...
Odpovedať Hodnotiť:
 

dalsi dobry vtip
Odpovedať Hodnotiť:
 

Včera som inštaloval Windows! Skôr ako som nainštaloval potrebný software tak som musel 3 hodiny sťahovať podrbané aktualizácie!
Pretože zakaždým my vypísalo chýba aktualizácia...KB xxxxxx alebo
vyžaduje Framework 2.0 alebo vyšší, je nutné nainštalovať service pack....blablablaaaaa. Skoro ma jeblo...
Odpovedať Známka: 0.0 Hodnotiť:
 

Niekto používa raid6 na low-gradových linuxových distribúciach?
Odpovedať Známka: -1.4 Hodnotiť:
 

nie ale mohol by
Odpovedať Známka: 7.5 Hodnotiť:
 

bude to zniet spiatocnicky, ale stojim si za tym, ze kto pouziva SW RAID, si skratka koleduje o pruser a musi s tym ratat.
Odpovedať Známka: -3.0 Hodnotiť:
 

ololol kravatak prijebany
Odpovedať Známka: 2.6 Hodnotiť:
 

tvoje oznacenie "kravatak prijebany" sa mi sice paci, ale udajny "kravatak prijebany" ma bohuzial pravdu, ak chces pouzivat raid tak jedina istota je hw raid
Odpovedať Známka: 2.0 Hodnotiť:
 

HW RAID je najvačšia blbosť. Amen cma, podpora a nebodaj prenesenie diskov na inú mašinu. SW RAID rozbehám kdekoľvek a kedykoľvek. Aj na akom koľvek inom HW ho spojazdním.
Odpovedať Známka: 0.9 Hodnotiť:
 

hmm zaujimave, kazdy mame rozdielne skusenosti, co sa da robit
Odpovedať Známka: 3.3 Hodnotiť:
 

To by sa na Apple nemohlo stat !
Odpovedať Známka: -3.3 Hodnotiť:
 

Vsak to je jasne ze na Apple sa to nemoze stat. Zdielaju data vsetkym a pre to ani nepotrebuju RAID.
Odpovedať Známka: 6.5 Hodnotiť:
 

na aple nepotebujes raid, tam ti rovno od**be pardon "odzalohuje" na oblak, bez upozornenia, odsuhlasenia, bez vsetkeho :)
Odpovedať Známka: 2.5 Hodnotiť:
 

fiha ty mas urcite iphone aj mac aj ipad ked taketo nieco napises, takze dufam ze to bol len vtip a ze vies ze icloud sync sa da vypnut, aj v ios aj osx.

druha vec je to ze kto si dava citlive data do cloudu a je jedno akeho tak si zasluzi jedine nabit obrovsky 3metrovy ko**t do riti

Odpovedať Známka: 2.5 Hodnotiť:
 

odkáž to tým holý úd(skym) celebriketám
Odpovedať Známka: 0.0 Hodnotiť:
 

ok poslem im 3 metrovy ko*ot nech si ho nabiju do riti
Odpovedať Známka: -3.3 Hodnotiť:
 

Ano, vypnut sa zda, ze da, ale len sa ti to ZDA, vtedy akurat uz nemas ty pristup z cloudu. Je to naivne si mysliet, ze ked si povies, ze nechcem, tak to nerobia bez tvojho vedomia
Odpovedať Známka: 3.3 Hodnotiť:
 

Jasné, lebo Apple po ničom inom netúži len mať tvoju holú riť na fotkách v iCloude. A určite by si nikto nevšimol odchádzajúce megabajty z iPhonu na servery Apple pri vypnutej synchronizácii (network sniffing funguje).
Odpovedať Hodnotiť:
 

Pred mesiacom som práve zmenil raid5 na raid6, pre väčšiu bezpečnosť, medzitým odišiel aj jeden disk, bral som to v pohode, predtým som pri takomto stave zle spával, aby náhodou neodišiel ďalší. Teraz ma znova čakajú pri obnove poľa ťažké noci :(.
Odpovedať Hodnotiť:
 

Posielam chybný blok...
Odpovedať Hodnotiť:

Pridať komentár