Les développeurs du projet AlmaLinux, qui développe une édition du système d'exploitation Red Hat Enterprise Linux (RHEL), ont annoncé l'ajout du support du système de fichiers Btrfs et la mise en œuvre dans l'installateur de la possibilité de partitionner les lecteurs en utilisant Btrfs. La raison évoquée est le progrès dans le développement de Btrfs et ses fonctionnalités avancées, telles que les sommes de contrôle pour la détection des données et des métadonnées corrompues, les instantanés, la gestion facile des volumes, la compression transparente et le support de l'opération reflink pour créer des copies de fichiers par clonage des métadonnées.


Vous pouvez tester le support de Btrfs dans la version bêta d'AlmaLinux OS 10.1, sortie il y a quelques jours, ou dans les builds du système d'exploitation AlmaLinux OS Kitten, basé sur CentOS Stream 10. Le travail de retour du support de Btrfs a été réalisé en collaboration avec des développeurs des projets Fedora et CentOS, qui font partie des groupes de travail Fedora Btrfs SIG et CentOS Hyperscale SIG.
La société Red Hat a déclaré le système de fichiers Btrfs obsolète dans la version RHEL 7.4 (2017) et a complètement arrêté son support dans la branche RHEL 8 (2019), en supprimant de la distribution de base le module du noyau btrfs.ko, les utilitaires btrfs-progs et le paquet snapper. Cependant, le support du système de fichiers Btrfs a été poursuivi dans Oracle Linux.
En plus de l'ajout de Btrfs dans l'installateur, l'installation du module du noyau et le retour de l'ensemble des utilitaires btrfs-progs, AlmaLinux a également travaillé à l'adaptation de la gestion des données avec Btrfs et a vérifié le bon fonctionnement des paquets bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 et virt-v2v dans des environnements avec Btrfs.
Source : opennet.ru
