Nach fast zwei Jahren seit der Veröffentlichung der letzten bedeutenden Version ist das stabile Release der Distribution OpenMediaVault 7.0 veröffentlicht worden, das eine schnelle Bereitstellung eines Netzwerkspeichers (NAS, Network-Attached Storage) ermöglicht. Das Projekt OpenMediaVault wurde 2009 nach einer Spaltung innerhalb der Entwicklergemeinschaft der FreeNAS-Distribution gegründet, in deren Rahmen neben dem klassischen FreeNAS auf FreeBSD ein Fork erstellt wurde, dessen Entwickler sich zum Ziel gesetzt haben, die Distribution auf den Linux-Kernel und die Debian-Paketbasis zu portieren. Für den Download wurden Installationsimages von OpenMediaVault für die Architektur x86_64 (981 MB) vorbereitet.
Die OpenMediaVault-Distribution priorisiert die Erweiterung der Unterstützung für eingebettete Geräte und die Entwicklung eines flexiblen Pluginsystems. Im Vergleich zu FreeNAS wurde der Mechanismus zur Installation von Plugins erheblich überarbeitet; anstelle einer vollständigen 'Firmware'-Änderung für Aktualisierungen verwendet OpenMediaVault die Standard-Tools zur Aktualisierung einzelner Pakete sowie einen vollständigen Installer, der es ermöglicht, während der Installation die benötigten Komponenten auszuwählen.
Die verwaltende Web-Oberfläche von OpenMediaVault ist in PHP geschrieben und zeichnet sich durch das Laden von Daten bei Bedarf mithilfe der Ajax-Technologie ohne Seitenaktualisierung aus (die Web-Oberfläche von FreeNAS ist in Python mit dem Django-Framework geschrieben). Im Interface sind Funktionen zur Organisation des gemeinsamen Zugriffs auf Daten und zur Trennung von Berechtigungen (einschließlich Unterstützung von ACL) vorhanden. Zur Überwachung kann SNMP (v1/2c/3) verwendet werden; zudem gibt es ein integriertes System zur Benachrichtigung über Probleme per E-Mail (einschließlich der Überwachung des Festplattenzustands über S.M.A.R.T. und der Kontrolle des Betriebs der unterbrechungsfreien Stromversorgung).
Zu den grundlegenden Dienstleistungen, die mit der Organisation des Speicherbetriebs verbunden sind, gehören: SSH/SFTP, FTP, SMB/CIFS, DAAP-Client, RSync, BitTorrent-Client, NFS und TFTP. Als Dateisystem können EXT3, EXT4, XFS und JFS verwendet werden. Da die OpenMediaVault-Distribution ursprünglich darauf abzielt, die Funktionalität durch die Anbindung von Plugins zu erweitern, werden zusätzlich Plugins mit Unterstützung für AFP (Apple Filing Protocol) entwickelt. Server BitTorrent, iTunes/DAAP-Server, LDAP, iSCSI-Ziel, UPS, LVM und Antivirenprogramm (ClamAV). Die Erstellung von Software-RAID (JBOD/0/1/5/6) mit mdadm wird unterstützt.
Hauptneuheiten:
- Die Paketbasis wurde auf Debian 12 aktualisiert.
- Für die automatische Installation von Updates und die Benachrichtigung über neue Versionen wird das Paket unattended-upgrades verwendet. Das Paket cron-apt wurde durch unattended-upgrades und apticron ersetzt. Zur E-Mail-Übermittlung von Statistiken über automatisch installierte Updates wird das Paket apt-listchanges verwendet.
- Die Verwaltung von Software-RAID (mdadm) wurde in ein separates Plugin ausgelagert.
- Die Möglichkeit zur Nutzung von durch Device Tree definierten Aliasen für permanente Namen von Ethernet-Schnittstellen („enbX“) wurde hinzugefügt.
- Die Unterstützung für die Authentifizierung von RPC-Aufrufen über die Verwendung des Headers X-OPENMEDIAVAULT-SESSIONID anstelle von Cookies wurde hinzugefügt.
- Auf der Übersichtsseite des Webinterfaces wurde ein Widget zur Anzeige der Temperatur aller Speichergeräte hinzugefügt.
- Im Webinterface wurde bei der Erstellung von SSH-Schlüsseln die Auswahl der Algorithmen RSA und Ed25519 zur Verfügung gestellt. Der Import von DSA-Schlüsseln in SSH wurde eingestellt. Die Unterstützung für SSH-Schlüssel unter Verwendung des ed25519-sk-Algorithmus wurde hinzugefügt.
- Im Webinterface wurde der Inhalt der Seiten Storage, Shared Folders und ACL umgruppiert.
- Die Anwendung von Quoten für Dateisysteme wurde verbessert.
- Der Aufruf des Dienstprogramms hdparm wurde durch einen Aufruf von smartctl ersetzt (hdparm wird nicht mehr verwendet).

Quelle: opennet.ru
