После трёх лет разработки представлен релиз системы управления RAID-массивами Einarc 2.0. Einarc представляет собой оболочку-транслятор, работающую поверх множества систем управления RAID-контроллерами (в первую очередь проприетарных - Adaptec, LSI, Intel, Areca, 3Ware / AMCC, SuperMicro, Dell), и предоставляющую единый интерфейс для управления RAID-массивами и устройствами хранения, скрывающий особенности специфичных инструментов, поставляемых производителем. Основная область применения - универсальное управление разнородными контроллерами в новых системах, мониторинг дисковых подсистем на существующих системах, восстановление после сбоев, реализации NAS / SAN (aStor, OpenSAN). Код проекта распространяется под лицензией GPLv3.
Особенности новой версии:
- Поддержка дисков, выделенных для горячей замены ("dedicated hotspare");
- Получение и интерпретация SMART-атрибутов;
- Поддержка выполнения сброса адаптера;
- Развита поддержка SAS в модуле для программных RAID, через который управляются, как правило, HBA-контроллеры - появились методы управления WWN и контейнерами, а также идентификации экспандеров.
- Для физических дисков добавлена поддержка атрибутов, позволяющих настаивать кэширование при записи и менять режимы энергосбережения;
- Добавлена поддержка более 30 новых адаптеров, в том числе улучшено автоопределение RAID при установке.
- Повышено удобство работы в интерфейсе командной строки: реализована подсказка для команд, добавлены аббревиатуры, очевидные настройки сделаны необязательными, при выводе на терминал по умолчанию задействован читаемый режим "-h" (humanize);
- Решена масса проблем с совместимостью между различными версиями Ruby, Linux, dash, udev, hal, реализована поддержка более 26 видов логических дисков.