Depolama

Kök Btrfs dosya sistemi artık sıkıştırma kullanıyor

Yeni Fedora kurulumları artık tüm alt birimleri de dahil olmak üzere kök Btrfs dosya sisteminde şeffaf sıkıştırmayı etkinleştiriyor. Öntanımlı sıkıştırma algoritması olarak zstd:1 kullanılıyor. Bu değişikliğin, kurulumlarında Btrfs kullanmayan Fedora çeşitleri üzerinde hiçbir etkisi yoktur.

Sıkıştırmanın faydaları şunlardır:

  • Sıkıştırma, depolama alanından tasarruf sağlar ve yazma yükseltimini azaltarak SSD gibi flash tabanlı ortamların ömrünü önemli ölçüde artırabilir.

  • Sıkıştırma, okuma ve yazma performansını artırabilir.

Mevcut bir kurulumda Btrfs sıkıştırmasını yapılandırabilirsiniz:

  • Sıkıştırmayı etkinleştirmek için:

    1. /etc/fstab dosyasını düzenleyin.

    2. / bağlama noktasına compress=zstd:1 seçeneğini ekleyin.

    3. Dosya sistemini yeniden bağlayın:

      $ sudo mount -o remount,compress=zstd:1 /
  • Sıkıştırmayı devre dışı bırakmak için:

    1. /etc/fstab dosyasını düzenleyin.

    2. / bağlama noktasından compress=zstd:1 seçeneğini kaldırın.

    3. Dosya sistemini yeniden bağlayın:

      $ sudo mount -o remount,compress=none /

Btrfs sıkıştırması hakkında daha fazla bilgi için https://fedoraproject.org/wiki/Changes/BtrfsTransparentCompression sayfasına bakın.

stratis-cli ve stratisd 2.3.0 sürümünü temel alacak şekilde güncellendi

stratis-cli ve stratisd paketleri, birden çok hata düzeltmesi ve iyileştirme sağlayan 2.3.0 sürümüne yükseltildi. Önemli değişiklikler şunlardır:

  • stratis pool bind <şifreleme_politikası_seç> komutu eklendi. Bu komut, belirtilen havuzdaki tüm aygıtlara şifreleme politikası ekler. Bu, bir havuzun kilidini açmak için alternatif bir mekanizma oluşturur.

  • stratis pool unbind <şifreleme_politikası_seç> komutu eklendi.

  • stratis pool unlock <şifreleme_politikası_seç> komutunun işlevselliği genişletildi. Artık şifreleme mekanizmasını (çekirdek anahtarlığı, tang sunucusu veya Güvenilir Platform Modülü (Trusted Platform Modul - TPM) 2 aygıtı) belirtmek gerekmektedir.

  • Stratis dosya sistemi sembolik bağlantıları artık /dev/stratis/ dizinindedir. Eski dosya sistemi yollarını kullanan sistem yapılandırmalarınızı güncellemeniz gerekmektedir.

  • Kullanıcılar tercih ettikleri günlük düzeyini belirleyebilirler.

  • org.storage.stratis2.Manager.r3 D-Bus arayüzü, UnlockPool yönteminin ek bir unlock_method parametresi almasını sağlamak için güncellendi.

  • org.storage.stratis2.pool.r3 D-Bus arayüzüne iki yeni yöntem eklendi: Bind ve Unbind.

clevis ve clevis-luks paketleri için iki yeni bağımlılık eklendi.

Daha fazla bilgi için stratis(8) kılavuz sayfasına bakın.

Bu sürüm hakkında tam bilgi için proje sürüm notlarına bakın.