OpenZFS 2.0.0

Ein großes Update für das Dateisystem und seine Wartungstools, OpenZFS 2.0.0, wurde veröffentlicht. Die neue Version unterstützt Linux-Kernel ab 3.10 und FreeBSD-Kernel ab Version 12.2 und vereint darüber hinaus nun Code für beide Betriebssysteme in einem einzigen Repository. Zu den größten Änderungen zählen die Entwickler:

  • Es wurde die Möglichkeit hinzugefügt, ein zerstörtes Mirror vDev RAID-Array sequenziell (LBA) neu aufzubauen. Dieser Mechanismus ist viel schneller als die herkömmliche „Heilungs“-Wiederherstellung. Eine Überprüfung der Blockprüfsummen erfolgt jedoch nicht, weshalb unmittelbar nach dessen Abschluss als nächster Schritt eine Systemintegritätsprüfung (Scrub) gestartet wird.

  • Wiederherstellen von L2ARC-Cache-Daten nach einem Systemneustart. Der Cache selbst nutzt eine dedizierte Menge an RAM, ohne die langsamere Festplatte für häufige Datenzugriffe zu nutzen. Nach einem Neustart sind die L2ARC-Cache-Daten nun vorhanden.

  • Unterstützung für die Komprimierung im ZStandard-Format, das ein mit GZIP vergleichbares Komprimierungsniveau, aber gleichzeitig eine deutlich höhere Leistung bietet. Der Einfachheit halber hat der Administrator die Möglichkeit, die Komprimierungsstufe auszuwählen, um das beste Gleichgewicht zwischen Leistung und Speicherplatzeinsparung sicherzustellen.

  • Möglichkeit, Daten bei der Übertragung mithilfe von Sende-/Empfangsbefehlen auszuwählen. Jetzt können Administratoren unnötige oder private Daten manuell von der Übertragung ausschließen, bevor sie einen Snapshot kopieren.

  • Viele andere, weniger bedeutende, aber nicht weniger angenehme Verbesserungen wurden implementiert, insbesondere wurde ein PAM-Modul zum Laden von Ordnerverschlüsselungsschlüsseln geschrieben, Manpages wurden neu organisiert und Dokumentation aktualisiert, einen ZFS-Volume-Mount-Generator für Systemd hinzugefügt, die Protokollierung in Syslog erweitert, die Kompatibilität mit System-Bootloadern verbessert und vieles mehr.

  • Zu den bestehenden wurden neue Befehle und Tasten hinzugefügt, über die Sie in mehr erfahren können Kurze Kommentare zur Veröffentlichung.

  • Eine Reihe interner Tools wurden hinsichtlich Geschwindigkeit und effizienter Nutzung der Systemressourcen optimiert.

Vollständige Liste der Änderungen.

Source: linux.org.ru