Jaunty ext4 bug!

Fórumok

Sziasztok!

Szeretném a figyelmetekbe ajánlani a következő bugot.
Még nyitott és többen is megerősítették, hogy adatvesztésük volt:
https://bugs.launchpad.net/ubuntu/jaunty/+source/linux/+bug/317781

Az ext4 Ted Tso szerint stabilnak tekinthető ( http://www.linux-magazine.com/online/news/video_ted_ts_o_on_ext4_btrfs_… ), de úgy tűnik egyelőre csak óvatosan az ext4-gyel Jaunty-n!

Üdv

Hozzászólások

Vannak fejlemények az ügyben.

A fentebb linkelt videón is szereplő Theodore Ts'o válaszolt a panaszokra és egyben magyarázatot is adott a hiba előfordulására.

A megoldás nem egy egyszerű bugfix, hanem a jövőben megfelelő alapossággal megírt alkalmazásokban keresendő.

Ted magyarázata szerint ugyanis silány alkalmazásokban, a Gnome és Kde rendszerekhez hasonlóan (sic!), az ext3 5 másodperces commit idejére támaszkodva nem megfelelő fájlkezelést alkalmaznak. Emellett apró fájlok tömkelegét írják rendszeresen a felhasználók home könyvtárában, ahelyett, hogy a rendszer-változókat egy megfelelő adatbázisban tárolnák.
A probléma azt ext4 delayed allocation képességével merül fel, ugyanis itt 45-150 mp is eltelhet, amíg a fájl tartalma valóban a lemezre kerül - egy idő közbeni rendszerleállás esetén nincs még lefoglalt blokk, ezért nincs hova írni a változást.

Patch-ek (1) (2) (3) készültek a probléma kivédésére, amelyek alkalmazásával az ext4 bizonyos esetekben az ext3-hoz hasonlóan fog működni, de Ted felhívta a figyelmet arra, hogy a delayed allocation az ext4-en kívül az XFS és minden modern fájlrendszer sajátja.

A bugriport és a válaszok itt.

Meg azt is, nyilván.

Mikor filerendszert készítek mindig elgondolkozom egy kicsit, hogy... xfs? Hm... kell ez nekem? Az esetek 90%-ban a válasz NEM!

5 év kell ahoz, hogy megváltoztassák a file kezelést az alkalmazásokban.

2 év kell még hozzá, hogy megbízzunk az ext4-ben szerver feladatokra.

Ugye elolvastad amit írt a fejlesztő? Azt mondta, hogy valamicske igen, de nem fogja az ext4-et megölni azért, mert programozási hiba van a desktop alkalmazásokban.

Soha nem lesz fix-elve, mert nem bug, hanem feature. Ha fagyó (vagy szünetmentes nélküli) géped van, használj más filerendszert, ha nincs, akkor meg mindegy.

ubuntun mindennel óvatosan kell :) olyan jól sikerülnek a patch-eik, hogy kb. megbízhatatlan :D

Pánik nincs, egyszerűen "csak" arról van szó, hogy habár a telepítő tartalmazza az ext4-et lehetőségként, a kb másfél hónap múlva megjelenő Jaunty-ban nem szabad ezt választani a /home fájlrendszereként annak, aki kicsit is biztonságban akarja tudni a rendszerét. (meg egyébként XFS-t sem)

tehát akkor az ext4 is kilőve, mint online defragolható fájlrendszer. nagyszerű :( lassan odajutunk, hogy az ntfs lesz az ideális fájlrendszer linuxra. addig is maradok a jfs-nél...