След почти две години от създаването на предишната значима версия издание на дистрибуцията , насочен към бързо внедряване на мрежово хранилище (NAS, Network-Attached Storage). Проектът OpenMediaVault е основан през 2009 година след в редиците на разработчиците на дистрибутива , в резултат на който наред с класическото FreeNAS, основано на FreeBSD, се създаде клон, чиято цел беше да пренесе дистрибутива на ядро Linux и пакетна база Debian. За изтегляне установъчните образи на OpenMediaVault за архитектура x86_64 (586 MB).
Основни :
- Пакетната база е актуализирана до Debian 10 (Buster).
- Извършен е преход към използване на система за централизирано управление на конфигурацията за внедряване и синхронизиране на настройки. Например, за внедряване на конфигурацията на новата система в съответствие с параметрите от конфигурационната база данни, сега е достатъчно да се изпълни „omv-salt stage run all“.
- Вместо утилитата omv-mkconf е предложена нова команда omv-salt, която може да се използва за създаване на конфигурационни файлове.
- Вместо утилитата omv-initsystem е добавена командата „omv-confdbadm populate“, която определя текущите настройки и синхронизира тях с конфигурационната база данни.
- В механизма за резервно копиране Time Machine е добавена поддръжка за дялове SMB/CIFS.
- За обработка на бутона за изключване е използван systemd-logind.
- За иницииране на рестартиране, изключване и сън е използван systemd.
- Вместо ntpd за синхронизиране на точното време е използван chrony.
- За конфигуриране на мрежата е използван systemd.
- Изпълнението на операция TRIM (предаване на информация за неизползваемите блокове на устройства за съхранение) на лето е заменено със стартиране на подобна работа по график.
- Добавен е бекенд за използване на хранилища на базата на RAID контролери Areca.
- Поради проблеми с устойчивостта, по подразбиране е деактивирана поддръжката на споделени директории („/sharedfolder/“) за нови инсталации. За активиране е необходимо да се зададе променливата „OMV_SHAREDFOLDERS_DIR_ENABLED=YES“ и да се стартират командите „omv-salt stage run prepare“ и „omv-salt deploy run systemd“.
- Осигурено е запомняне на размера и позицията на прозорците.
- На основния екран е реализирано показването на подсказка за наличието на актуализация.
- Добавен е изход на предупреждение за рестартиране.
Напомняме, че OpenMediaVault счита за приоритетни направления в развитието разширената поддръжка на вградени устройства и създаването на гъвкава система за инсталиране на добавки, докато ключовото направление за развитие на FreeNAS е използването на възможностите на файловата система ZFS. В сравнение с FreeNAS, механизмът за инсталиране на добавки е значително преработен; вместо пълна смяна на фърмуера за обновления, OpenMediaVault използва вградените средства за обновление на отделни пакети и пълен инсталатор, позволяващ избор на необходимите компоненти по време на инсталирането.
Управляващият уеб интерфейс на OpenMediaVault е написан на PHP с използване на JavaScript рамката ExtJS и се отличава с зареждане на данни при необходимост чрез технологията Ajax без презареждане на страниците (уеб интерфейсът на FreeNAS е написан на Python с използване на рамката Django). Интерфейсът предлага функции за организацию на достъп до данни и разделяне на привилегиите (включително поддръжка на ACL). За мониторинг може да се използва SNMP (v1/2c/3), освен това съществува вградена система за изпращане на уведомления за проблеми на имейл (включително следене на състоянието на дисковете чрез S.M.A.R.T. и контрол на работата на системата за непрекъсваемо захранване).
От свързаните с организацията на работата на хранилището основни услуги може да се отбележи: SSH/SFTP, FTP, SMB/CIFS, DAAP клиент, RSync, BitTorrent клиент, NFS и TFTP. Като файлова система могат да се използват EXT3, EXT4, XFS и JFS. Тъй като дистрибуцията OpenMediaVault първоначално е насочена към разширение на функционалността чрез свързване на добавки, отделно се развиват плъгини за поддръжка на AFP (Apple Filing Protocol), BitTorrent сървър, iTunes/DAAP сървър, LDAP, iSCSI цел, UPS, LVM и анти-вирус (ClamAV). Поддържа се създаването на софтуерни RAID (JBOD/0/1/5/6) с помощта на mdadm.
Източник: opennet.ru
