neprihlásený Štvrtok, 5. decembra 2024, dnes má meniny Oto
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.


      Zdieľaj na Twitteri



Najnovšie články:

Vydaný minimalistický Alpine Linux 3.21
Microsoft nezmierni HW požiadavky pre Windows 11, bude stále vyžadovať TPM 2.0
V Španielsku navrhujú smartfóny nedávať deťom a dať na ne upozornenia na zdravotné riziká
Bitcoin dosiahol novú rekordnú cenu nad 100-tisíc dolárov
Novým šéfom NASA bude vesmírny turista cestujúci so SpaceX
Amazon predstavil nový akcelerátor AI pre trénovanie neurónových sietí
Telekom má nakoniec 100 GB balík pre všetkých zákazníkov predplatených kariet dlhšie
Musk ako budúci predstaviteľ administratívy navrhuje v USA zrušiť posúvanie času - aktualizácia 1
Skylink preladil dôležité stanice
CEO Intelu bol donútený odstúpiť správnou radou


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