Udviklerne af AlmaLinux-projektet, der udvikler en version af Red Hat Enterprise Linux (RHEL) distributionen, har annonceret tilføjelsen af støtte til Btrfs-filsystemet og implementeringen af mulighed for partitionering af drev med Btrfs i installationsprogrammet. Som årsag nævnes fremskridt i udviklingen af Btrfs og avancerede funktioner såsom kontrolsummer til detektering af datakorruption og metadata, snapshots, brugervenlig håndtering af volumener, gennemsigtig komprimering og understøttelse af reflink-operation for at oprette filekopier gennem kloning af metadata.


Støtten til Btrfs kan testes i den beta-version af AlmaLinux OS 10.1, der blev udgivet for et par dage siden, eller i byggene af AlmaLinux OS Kitten, der er baseret på CentOS Stream 10. Arbejdet med at genindføre Btrfs-støtte blev udført i samarbejde med udviklerne fra projekterne Fedora og CentOS, der tilhører arbejdsgrupperne Fedora Btrfs SIG og CentOS Hyperscale SIG.
Red Hat annoncerede, at Btrfs-filsystemet blev betragtet som forældet i udgivelsen RHEL 7.4 (2017) og at understøttelse blev helt ophørt i RHEL 8 (2019), hvor modulet btrfs.ko, btrfs-progs værktøjerne og snapper-pakken blev fjernet fra den basisdistribuering. Understøttelsen af Btrfs-filsystemet fortsatte dog i Oracle Linux.
Udover tilføjelsen af Btrfs i installationsprogrammet, installationen af kerne modulet og genoptagelsen af sæt af btrfs-progs værktøjer, er der også arbejdet på tilpasning af datastyringssystemet med Btrfs i AlmaLinux, og der er blevet kontrolleret funktionsdygtigheden af pakkerne bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 og virt-v2v i miljøer med Btrfs.
Kilde: opennet.ru
