OpenZFS 2.0.0

En stor uppdatering av filsystemet och dess underhållsverktyg, OpenZFS 2.0.0, har släppts. Den nya versionen stöder Linux-kärnor från 3.10 och FreeBSD-kärnor från och med version 12.2, och utöver detta kombinerar den nu kod för båda operativsystemen i ett enda arkiv. Bland de största förändringarna noterar utvecklarna följande:

  • Lade till möjligheten att sekventiellt (LBA) bygga om en förstörd Mirror vDev RAID-array. Denna mekanism är mycket snabbare än traditionell "läkande" återhämtning. Den kontrollerar dock inte blockkontrollsummorna, vilket är anledningen till att omedelbart efter dess slutförande är nästa steg att starta en systemintegritetskontroll (skrubb).

  • Återställer L2ARC-cachedata efter en omstart av systemet. Själva cachen använder en dedikerad mängd RAM, utan att använda den långsammare hårddisken för frekvent dataåtkomst. Nu efter en omstart kommer L2ARC-cachedata att vara på plats.

  • Stöd för komprimering i ZStandard-formatet, vilket ger en komprimeringsnivå jämförbar med GZIP, men samtidigt mycket högre prestanda. För enkelhetens skull ges administratören möjligheten att välja komprimeringsnivå för att säkerställa den bästa balansen mellan prestanda och att spara diskutrymme.

  • Möjlighet att välja data vid överföring med hjälp av skicka/ta emot kommandon. Nu kan administratörer manuellt utesluta onödiga eller privata data från överföringen innan de kopierar en ögonblicksbild.

  • Många andra, mindre betydande, men inte mindre trevliga förbättringar har implementerats, i synnerhet har en pam-modul skrivits för att ladda mappkrypteringsnycklar, man-sidor har omorganiserats och dokumentation uppdaterad, lade till en zfs volymmonteringsgenerator för systemd, utökad inloggning i syslog, förbättrad kompatibilitet med systemstarthanterare och mycket mer.

  • Nya kommandon och nycklar har lagts till i befintliga, som du kan läsa mer om i korta kommentarer om utgivningen.

  • Ett antal interna verktyg har optimerats vad gäller snabbhet och effektiv användning av systemresurser.

Fullständig lista över ändringar.

Källa: linux.org.ru