Разработчики Red Hat вместе с сообществом Fedora, недавно объявил о запуске новая версия проекта Стратис 2.1 который появился после 7 месяцев совместной работы и в котором работа была сосредоточена на поддержке шифрования разделов с помощью LUKS2.
Тем, кто не знаком со Stratis, следует знать, что это демон, разработанный Red Hat и сообщество Fedora для унификации и упрощения настроек пользовательского пространства который настраивает и отслеживает существующие компоненты базовых компонентов хранилища Linux для управления томами LVM и файловой системы XFS через D-Bus.
Во многих отношениях система повторяет свои расширенные инструменты управления разделами ZFS и Btrfs, но реализована как слой (stratisd), который работает поверх подсистемы ядра-устройства-сопоставителя Linux (модули dm-thin, dm-cache, dm-thinpool, dm-) dm вторжение и целостность) и файловой системы XFS.
О стратисе
Stratis предоставляет функции стиля ZFS / Btrfs за счет интеграции слоев существующей технологии- Подсистема сопоставления устройств Linux и файловая система XFS. Демон stratisd управляет коллекциями блочных устройств и предоставляет API D-Bus.
Stratis-CLI предоставляет инструмент командной строки Stratis, который, в свою очередь, использует D-BUS API для связи со stratisd.
В отличие от ZFS и Btrfs, компоненты Stratis работают только в пользовательском пространстве. и они не требуют загрузки определенных модулей ядра. Первоначально проект представлялся как не требующий участия специалиста по системам хранения для управления рейтингами.
Для управления предоставляются D-Bus API и cli-утилита. Stratis был протестирован с блочными устройствами на основе LUKS (зашифрованных разделов), mdraid, dm-multipath, iSCSI, логических томов LVM, а также с различными жесткими дисками, SSD и дисками NVMe.
Что нового в Stratis 2.1?
Эта новая версия проекта отличается добавление поддержки для управления шифрование раздела с использованием LUKS2, который очень простая реализация для управления разделами и зашифрованными хранилищами в GNU / Linux.
Этот тип шифрования рекомендуется использовать на устройствах. мобильные телефоны, ноутбуки и устройства хранилище, информацию которого вы хотите защитить в случае утери или кражи.
Еще одно из изменений, которые интегрированы в Stratis 2.1 заключается в том, что демон теперь обрабатывает поддержку шифрования, закрывая серию отчетов / запросов ошибки в отношении такой функциональности, учитывая другие современные файловые системы Linux, которые предлагают простую в управлении поддержку шифрования.
Это также подчеркивает Интерфейс D-Bus Report для создания отчетов в формате JSON, а также перезаписанный идентификатор устройства и код инициализации.
Из других изменений которые выделяются из этой новой версии:
- Динамическая проверка того, что версия демона stratisd
- Исправлена ошибка генерации сообщения об ошибке, которое могло быть сгенерировано, а также улучшение сообщений об ошибках в некоторых случаях.
- Улучшения тестирования Blackbox
Также упоминается, что такие функции, как RAID, сжатие данных, дедупликация и отказоустойчивость пока не поддерживаются, но они запланированы на будущее.
В конце концов если вы хотите узнать об этом больше об этой новой версии вы можете проверить список изменений По следующей ссылке.
Как установить Stratis?
Stratis доступен для RHEL, CentOS, Fedora и производных. Его установка довольно проста, поскольку пакет находится внутри репозиториев RHEL, а также его производных.
Чтобы установить Stratis просто запустите следующую команду в терминале:
sudo dnf install stratis-cli stratisd -y
Или вы также можете попробовать это другое:
sudo yum install stratis-cli stratisd -y
После установки в системе должен включить службы Stratis, они делают это, выполняя следующие команды:
sudo systemctl start stratisd.service
sudo systemctl enable stratisd.service
sudo systemctl status stratisd.service
Для получения дополнительной информации о настройке и использовании вы можете перейти по следующей ссылке. https://stratis-storage.github.io/howto/