Після майже двох років з моменту формування минулої значної галузі опубліковано стабільний реліз дистрибутива OpenMediaVault 8.0, що дозволяє швидко розгорнути мережеве сховище (NAS, Network-Attached Storage). Проект OpenMediaVault заснований в 2009 році після розколу в стані розробників дистрибутива FreeNAS, в результаті якого поряд із заснованим на FreeBSD класичним FreeNAS було створено відгалуження, розробники якого поставили собі за мету перевести дистрибутив на ядро Linux і пакетну базу Debian. Для завантаження підготовлені настановні образи OpenMediaVault для архітектури x86_64 (1.4 ГБ).
Дистрибутив OpenMediaVault розглядає як пріоритетні напрямки розробки розширення підтримки вбудованих пристроїв і створення гнучкої системи встановлення доповнень. Порівняно з FreeNAS, досить сильно перероблений механізм встановлення доповнень, замість зміни «прошивки» повністю для оновлення OpenMediaVault використовуються штатні засоби оновлення окремих пакетів та повноцінний інсталятор, що дозволяє вибирати необхідні компоненти в процесі встановлення.
Керуючий web-інтерфейс OpenMediaVault написаний на PHP і відрізняється завантаженням даних при необхідності за допомогою технології Ajax без перезавантаження сторінок (web-інтерфейс FreeNAS написаний мовою Python з використанням фреймворку Django). В інтерфейсі є функції організації спільного доступу до даних та поділу привілеїв (у тому числі підтримка ACL). Для моніторингу можна використовувати SNMP (v1/2c/3), крім того є вбудована система надсилання повідомлень про проблеми на email (включаючи відстеження стану дисків через SMART та контроль роботи системи забезпечення безперебійного живлення).
З пов'язаних з організацією роботи сховища базових сервісів можна відзначити: SSH/SFTP, FTP, SMB/CIFS, DAAP, RSync, BitTorrent, NFS і TFTP. Як файлову систему можна використовувати EXT3, EXT4, XFS та JFS. Оскільки дистрибутив OpenMediaVault спочатку націлений на розширення функціональності через підключення доповнень, окремо розвиваються плагіни з реалізацією підтримки AFP (Apple Filing Protocol), сервера BitTorrent, сервери iTunes/DAAP, LDAP, iSCSI target, UPS, LVM та антивіруса (ClamAV). Підтримується створення програмних RAID (JBOD/0/1/5/6) за допомогою mdadm.
Основні нововведення:
- Пакетну базу оновлено до Debian 13.
- Інструментарій для керування частотою CPU та режимами енергоспоживання cpufrequtils замінений на linux-cpupower.
- Змінено RPC-дзвінки UserMgmt::enumerateSystemUsers, UserMgmt::enumerateUsers, UserMgmt::enumerateAllUsers та UserMgmt::getUserList, які тепер за промовчанням повертають лише базову інформацію про користувачів та групи, а для отримання розширених відомостей. Зміна дозволила суттєво прискорити роботу даних дзвінків.
- У повідомленні про зміну конфігурації буде відображено список оновлених модулів.
- На сторінку оновлення системи додано інформацію про старі версії пакетів, що оновлюються.
- У налаштуваннях chrony за замовчуванням задіяна директива "pool" замість "server".
- Для бездротових з'єднань підтримується аутентифікація WPA3 (SAE).
- Під час встановлення в існуючих системах з Debian залишено лише підтримку архітектур AMD64 та ARM64.
центр>
Джерело: opennet.ru
