OpenZFS 2.3.4 – Linux 6.16 kompatibilitás és az új zfs rewrite parancs

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

Megjelent az OpenZFS 2.3.4, amely stabil karbantartási kiadásként elsősorban hibajavításokat és kompatibilitási frissítéseket tartalmaz, ugyanakkor egy régóta várt újdonságot is elhoz: a zfs rewrite alparancsot. Ez a verzió már támogatja a legfrissebb Linux 6.16 stabil kernelt, miközben visszamenőleg kompatibilis maradt a Linux 4.18 verziótól kezdve, valamint a FreeBSD 13.3 és újabb rendszerekkel, beleértve a készülő FreeBSD 15.0-t is.

Újdonság: zfs rewrite

A zfs rewrite parancs egy nagyon hasznos kiegészítés, amely lehetővé teszi, hogy a felhasználók újraírják a fájlok tartalmát módosítás nélkül, de más paraméterekkel, például:

  • eltérő tömörítés (compression),
  • új ellenőrzőösszeg (checksum),
  • deduplikáció (deduplication) bekapcsolása,
  • másolási szintek (copies) megváltoztatása.

Ez sokkal gyorsabb, mint a hagyományos másolás-átnevezés, vagy dataset küldés/fogadás, mert:

  • nem szükséges az adatokat felhasználói térbe másolni,
  • sync=always dataseteknél nem igényel extra ZIL írást,
  • nem változtatja meg a fájl időbélyegeit és tulajdonságait,
  • képes működni más, párhuzamos terhelések alatt is, mivel normál tartományzárolással dolgozik.
  • Ez a funkció éppen az olyan problémák megoldására született, amelyeket eddig csak kerülőutakkal (másolás, dataset küldés/fogadás) lehetett kezelni: például vdev bővítés utáni újrakiegyensúlyozás, fragmentáció csökkentése, vagy egy dataset tulajdonságainak módosítása meglévő fájlokra is.

Hibajavítások és kompatibilitás

Az új parancs mellett az OpenZFS 2.3.4 számos kisebb javítást is tartalmaz, többek között:

  • FreeBSD-specifikus hibajavításokat,
  • csomagolási frissítéseket a különböző disztribúciókhoz,
  • általános stabilitási javításokat.

Letöltés és forrás

Az új kiadás elérhető a projekt GitHub oldalán

További Információk

Az OpenZFS 2.3 egyértelműen fontos lépés a fájlrendszerek és tárolási rendszerek világában, amely új és fejlett funkciókat hoz az asztalra, miközben folyamatosan optimalizálja a rendszer teljesítményét. Az OpenZFS 2.2 felhasználói számára további lehetőségeket kínál a hatékonyabb és megbízhatóbb adatkezeléshez.

További részletek és a forráscsomag letölthető az újdonságok részletes listáját tartalmazó kiadási oldalról.

Támogatott platformok

  • Linux: kompatibilis a 4.18 - 6.16 rendszermagokkal,
  • FreeBSD: kompatibilis a 13.3 verzióval kezdődő kiadásoktól kezdve.