Хранилище
Корневая файловая система Btrfs теперь использует сжатие
Новые установки Fedora теперь включают прозрачное сжатие на корневой файловой системе Btrfs, включая все её подтома. Алгоритм сжатия по умолчанию — zstd:1. Это изменение не влияет на варианты Fedora, которые не используют Btrfs при установке.
Преимущества сжатия включают:
-
Сжатие экономит дисковое пространство и может значительно увеличить срок службы флеш-носителей, таких как SSD, за счёт уменьшения усиления записи.
-
Сжатие может повысить производительность чтения и записи.
Вы можете настроить сжатие Btrfs в существующей установке:
-
Чтобы включить сжатие:
-
Отредактируйте файл
/etc/fstab. -
Добавьте параметр
compress=zstd:1к точке монтирования/. -
Перемонтируйте файловую систему:
$ sudo mount -o remount,compress=zstd:1 /
-
-
Чтобы отключить сжатие:
-
Отредактируйте файл
/etc/fstab. -
Удалите параметр
compress=zstd:1из точки монтирования/. -
Перемонтируйте файловую систему:
$ sudo mount -o remount,compress=none /
-
Для получения дополнительной информации о сжатии Btrfs см. https://fedoraproject.org/wiki/Changes/BtrfsTransparentCompression.
stratis-cli и stratisd перебазированы на версию 2.3.0
Пакеты stratis-cli и stratisd были обновлены до версии 2.3.0, которая содержит множество исправлений ошибок и улучшений. Заметные изменения включают:
-
Добавлена команда
stratis pool bind <выберите_политику_шифрования>. Эта команда добавляет политику шифрования ко всем устройствам в указанном пуле. Это устанавливает альтернативный механизм для разблокировки пула. -
Добавлена команда
stratis pool unbind <выберите_политику_шифрования>. -
Функциональность команды
stratis pool unlock <выберите_политику_шифрования>была расширена. Теперь необходимо указывать механизм шифрования — либо связку ключей ядра, сервер Tang, либо устройство Trusted Platform Module (TPM) 2. -
Символические ссылки на файловые системы Stratis теперь находятся в каталоге
/dev/stratis/. Вам необходимо обновить конфигурации вашей системы, которые используют старые пути к файловым системам. -
Пользователи могут указать предпочтительный уровень журналирования.
-
Интерфейс D-Bus
org.storage.stratis2.Manager.r3был обновлён, чтобы методUnlockPoolмог принимать дополнительный параметрunlock_method. -
Интерфейс D-Bus
org.storage.stratis2.pool.r3добавляет два новых метода:BindиUnbind.
Добавлены две новые зависимости для пакетов clevis и clevis-luks.
Для получения дополнительной информации см. справочную страницу stratis(8).
Полную информацию об этом выпуске см. в примечаниях к выпуску вышестоящего проекта.
Want to help? Learn how to contribute to Fedora Docs ›