neprihlásený Pondelok, 8. decembra 2025, dnes má meniny Marína
Chyba v OpenZFS je komplikovanejšia, poškodzovanie dát stále nie je opravené

Značky: súborové systémyLinuxFreeBSD

DSL.sk, 27.11.2023


Chyba v posledných verziách OpenZFS, ktorá môže poškodiť dáta, je komplikovanejšia ako vývojári pôvodne avizovali a evidentne nie je kompletne opravená ani v novej verzii OpenZFS 2.2.1.

Vyplýva to z dnešných informácií vývojárov FreeBSD.

OpenZFS je open source implementáciou pokročilého súborového systému ZFS, ktorá sa využíva v Linuxe aj FreeBSD. Ako sme informovali v tomto článku, v novej verzii z októbra OpenZFS 2.2 sa prejavuje chyba, ktorá môže poškodzovať dáta. Podľa pôvodných informácií v poškodených súboroch boli podľa užívateľov dáta nahradené nulami, či môže mať chyba aj iné prejavy nie je jasné.

Vývojári najskôr avizovali, že chyba sa nachádza vo veľkej funkčnej novinke v OpenZFS 2.2, klonovaní blokov. Funkčnosť umožňuje, aby sa pri kopírovaní súboru nevytvorila kópia blokov ale nový súbor používal odkazy na bloky pôvodného súboru. Až pri následných zmenách v súboroch sa vytvorí kópia meneného bloku.

Chyba mala byť podľa vývojárov odstránená vo verzii OpenZFS 2.2.1, v ktorej vývojári vypli funkčnosť klonovania blokov.

Podľa aktuálnych informácií vývojárov FreeBSD chyba ale v skutočnosti nesúvisí s klonovaním blokov. Je ale možné, že podpora klonovania blokov zvýšila pravdepodobnosť vyskytnutia sa tohto problému.

Zároveň podľa vývojárov sa chyba nachádza aj v skorších verziách ako 2.2.0 a stále aj v neskorších verziách, teda zrejme 2.2.1. Podľa vývojárov sa pri reálnych scenároch používania ale nevyskytuje často.

Chybu by zrejme mala opraviť táto navrhovaná záplata, v popise ktorej je chyba aj detailne technicky popísaná. Zatiaľ zrejme nie je ale potvrdené, či bude opravená už definitívne a kompletne.

Čo sa týka jednotlivých aktuálne podporovaných verzií FreeBSD, podľa vývojárov nie je jasné, či sa vo verzii FreeBSD 12.4 chyba prejavuje. Vo verziách FreeBSD 13.2 a 14.0 sa dá výrazne znížiť šanca na prejavenie chyby nastavením vfs.zfs.dmu_offset_next_sync na 0 pomocou sysctl.



Najnovšie články:

Kompresný formát videa AV1 získal cenu Emmy
Slovensko a päť ďalších krajín vyzvalo EÚ na zmenu zákazu áut so spaľovacím motorom
AV1 sa používa už na 30% streamovania na Netflixe
Netflix kupuje veľkého konkurenta HBO
Vydaný minimalistický Alpine Linux 3.23
Slovanet vo vianočnej akcii sprístupní takmer sto TV staníc
Linuxové jadro 6.18 definitívne novým LTS jadrom s dlhou podporou
Železnice kupujú 16 vlakov na batérie, s dojazdom 80 km
V Česku zvýšili rýchlosť DSL už na 500 Mbps
Populárna značka SSD a pamätí Crucial končí


Diskusia:
                               
 

Zo štatistického uhla je na informácii, že chyba sa pri reálnych scenároch používania ale nevyskytuje často, najpresnejší údaj o percentuálnej pravdepodobnosti nereálnych scenárov, umožňujúci presnú špecifikáciu rozptylu priekazne úplne všetkých incidentov.
Odpovedať Známka: 2.7 Hodnotiť:
 

Drž sa konzervatívne ext4 a si v poho, bratku.
Odpovedať Známka: 10.0 Hodnotiť:
 

Amen!
Odpovedať Hodnotiť:
 

ext4 je fajn ale neradno momentalne pozivat inline...
Odpovedať Hodnotiť:
 

konzervatívne sa dá držať ešte tak ext2, čo sa nezajebáva so žurnálovaním ako puberťáčka s denníčkom.
Odpovedať Známka: -3.3 Hodnotiť:
 

Ransomware ?
Odpovedať Hodnotiť:
 

tolko novych suborovych systemov a predsa su k nicomu. zostanem ja pekne na windows serveri so spolahlivym a rychlym ntfs.
Odpovedať Hodnotiť:
 

HAHA, zasmiali sa zbrojnoši a odcválali na šijacom stroji

Odpovedať Hodnotiť:
 

Treba ísť dobou priekazne vpred, vrátane bezpečných džúr. Také maskáče budú že, že.
Odpovedať Hodnotiť:

Pridať komentár