JohnnyCage
Adatvesztést okozhat a Linux hiba
A programozók egy olyan hibát találtak a Linux operációs rendszer legújabb végleges kernel változatában, amely bizonyos esetekben adatvesztést eredményezhet.
Az adatvesztési hiba a Linux legújabb, 2.4.20-as verziószámú kernelét érinti. A végleges kernel változat az elmúlt napokban, egészen pontosan november 28-án jelent meg a Linux disztribútorok frissítőcsomagjaiban, de a teljes Linux disztribúciók még nem tartalmazzák az új kernelt.
Bár a hibára még a 2.4.20-as kernel tesztelése közben bukkantak a programozók, a javítás csak az elmúlt napokban, a végleges verzió kiadását követően készült el.
Az adatvesztést okozó hibák a legsúlyosabbak közé tartoznak, ezért a szoftverfejlesztők általában rengeteget dolgoznak az efféle problémák kiszűrésén és kijavításán.
A mostani hiba azonban csak kivételes esetekben kerülhet felszínre: Az adminisztrátornak először is egy olyan, speciális módra kell állítania az ext3 fájlrendszert vezérlő szoftvert, amely a gyakorlatban nagyon lassú, így alkalmazására alig van példa. Ezután az adat tárolására kijelölt fájlrendszert le kell kapcsolni. Ebben az esetben az utolsó 30 másodpercben lementett adatok elvesznek.
"Ez a hiba nem túl komoly" - mondta Andrew Morton, a programozó aki a napokban észrevette, hogy a problémát nem javították ki a végleges kernelben, és kiadott egy javítófoltot hozzá. Elmondása szerint a hiba nem okozhat adatvesztést, ha az adott rendszeren az ext3 fájlrendszer alapértelmezett módban van.
A legnagyobb Linux disztribútorként ismert Red Hat közleményben tudatta, hogy a hiba csak azon felhasználókat érinti, akik letöltötték a 2.4.17-18, vagy újabb kernel frissítéseket. A társaság ezeket a frissítéseket a Red Hat Linux 7.1, 7.2, 7.3, és 8.0 verziókhoz tette elérhetővé. A Red Hat Advanced Server nem érintett. A SuSE utóbbi frissítési szintén érintettek a problémában.
A hibát eredetileg Nick Piggin fedezte fel még júliusban, bár Morton szerint elképzelhető, hogy annak kiváltó oka az akkor még bétaállapotú kernelben más volt.
Az adatvesztési hiba a Linux legújabb, 2.4.20-as verziószámú kernelét érinti. A végleges kernel változat az elmúlt napokban, egészen pontosan november 28-án jelent meg a Linux disztribútorok frissítőcsomagjaiban, de a teljes Linux disztribúciók még nem tartalmazzák az új kernelt.
Bár a hibára még a 2.4.20-as kernel tesztelése közben bukkantak a programozók, a javítás csak az elmúlt napokban, a végleges verzió kiadását követően készült el.
Az adatvesztést okozó hibák a legsúlyosabbak közé tartoznak, ezért a szoftverfejlesztők általában rengeteget dolgoznak az efféle problémák kiszűrésén és kijavításán.
A mostani hiba azonban csak kivételes esetekben kerülhet felszínre: Az adminisztrátornak először is egy olyan, speciális módra kell állítania az ext3 fájlrendszert vezérlő szoftvert, amely a gyakorlatban nagyon lassú, így alkalmazására alig van példa. Ezután az adat tárolására kijelölt fájlrendszert le kell kapcsolni. Ebben az esetben az utolsó 30 másodpercben lementett adatok elvesznek.
"Ez a hiba nem túl komoly" - mondta Andrew Morton, a programozó aki a napokban észrevette, hogy a problémát nem javították ki a végleges kernelben, és kiadott egy javítófoltot hozzá. Elmondása szerint a hiba nem okozhat adatvesztést, ha az adott rendszeren az ext3 fájlrendszer alapértelmezett módban van.
A legnagyobb Linux disztribútorként ismert Red Hat közleményben tudatta, hogy a hiba csak azon felhasználókat érinti, akik letöltötték a 2.4.17-18, vagy újabb kernel frissítéseket. A társaság ezeket a frissítéseket a Red Hat Linux 7.1, 7.2, 7.3, és 8.0 verziókhoz tette elérhetővé. A Red Hat Advanced Server nem érintett. A SuSE utóbbi frissítési szintén érintettek a problémában.
A hibát eredetileg Nick Piggin fedezte fel még júliusban, bár Morton szerint elképzelhető, hogy annak kiváltó oka az akkor még bétaállapotú kernelben más volt.