Na bijna twee jaar sinds de oprichting van de laatste belangrijke tak distributie vrijgave , gericht op de snelle inzet van netwerkopslag (NAS, Network-Attached Storage). Het OpenMediaVault-project werd daarna in 2009 opgericht in het kamp van distributie-ontwikkelaars , waardoor er, samen met de klassieke FreeNAS gebaseerd op FreeBSD, een fork ontstond, waarvan de ontwikkelaars zichzelf tot doel stelden de distributie over te dragen naar de Linux-kernel en de Debian-pakketbasis. Om te downloaden OpenMediaVault installatie-images voor x86_64-architectuur (586 MB).
De belangrijkste :
- De pakketbasis is bijgewerkt naar Debian 10 (Buster).
- De overstap naar het gebruik van een gecentraliseerd configuratiemanagementsysteem is gemaakt voor implementatie en synchronisatie van instellingen. Om bijvoorbeeld de configuratie van een nieuw systeem in te zetten conform de parameters uit de configuratiedatabase, volstaat het nu om “omv-salt stage run all” uit te voeren.
- In plaats van het hulpprogramma omv-mkconf is een nieuw commando, omv-salt, voorgesteld dat kan worden gebruikt om configuratiebestanden te maken.
- In plaats van het hulpprogramma omv-initsystem is de opdracht “omv-confdbadm populate” toegevoegd, die de huidige instellingen bepaalt en deze synchroniseert met de configuratiedatabase.
- Ondersteuning voor SMB/CIFS-partities is toegevoegd aan de Time Machine-back-upengine.
- Systemd-logind wordt gebruikt om de afsluitknop af te handelen.
- systemd wordt gebruikt om opnieuw opstarten, afsluiten en overwinteren te initiëren.
- In plaats van ntpd wordt chrony gebruikt om de exacte tijd te synchroniseren.
- systemd wordt gebruikt om het netwerk te configureren.
- Het direct uitvoeren van de TRIM-bewerking (het overbrengen van informatie over ongebruikte blokken naar opslagapparaten) is vervangen door dergelijk werk volgens een schema uit te voeren.
- Er is een backend toegevoegd voor het gebruik van opslag op basis van Areca RAID-controllers.
- Vanwege stabiliteitsproblemen is ondersteuning voor gedeelde mappen (“/sharedfolder/”) standaard uitgeschakeld voor nieuwe installaties. Om dit in te schakelen, stelt u de variabele “OMV_SHAREDFOLDERS_DIR_ENABLED=YES” in en voert u de opdrachten “omv-salt stage run prepare” en “omv-salt deploy run systemd” uit.
- De grootte en positie van vensters worden onthouden.
- Het hoofdscherm toont nu een hint over de beschikbaarheid van een update.
- Waarschuwingsuitvoer voor opnieuw opstarten toegevoegd.
Laten we niet vergeten dat OpenMediaVault het uitbreiden van de ondersteuning voor ingebedde apparaten en het creëren van een flexibel systeem voor het installeren van add-ons als prioritaire ontwikkelingsgebieden beschouwt, terwijl de belangrijkste richting van de FreeNAS-ontwikkeling het gebruik van de mogelijkheden van het ZFS-bestandssysteem is. Vergeleken met FreeNAS is het mechanisme voor het installeren van add-ons behoorlijk opnieuw ontworpen; in plaats van de volledige firmware te veranderen, gebruikt het updaten van OpenMediaVault standaardtools voor het updaten van individuele pakketten en een volwaardig installatieprogramma waarmee u tijdens het installatieproces de benodigde componenten kunt selecteren. .
De OpenMediaVault-besturingswebinterface is geschreven in PHP met behulp van het ExtJS JavaScript-framework en wordt gekenmerkt door het laden van gegevens indien nodig met behulp van Ajax-technologie zonder pagina's opnieuw te laden (de FreeNAS-webinterface is geschreven in Python met behulp van het Django-framework). De interface bevat functies voor het organiseren van het delen van gegevens en het verdelen van rechten (inclusief ACL-ondersteuning). Voor monitoring kunt u gebruik maken van SNMP (v1/2c/3), daarnaast is er een ingebouwd systeem voor het versturen van meldingen over problemen per e-mail (o.a. monitoren van de status van schijven via SMART en monitoren van de werking van de ononderbroken stroomvoorziening systeem).
Onder de basisdiensten met betrekking tot de organisatie van de opslagoperatie kunnen we vermelden: SSH/SFTP, FTP, SMB/CIFS, DAAP-client, RSync, BitTorrent-client, NFS en TFTP. U kunt EXT3, EXT4, XFS en JFS als bestandssysteem gebruiken. Omdat de OpenMediaVault-distributie in eerste instantie gericht is op het uitbreiden van de functionaliteit door het verbinden van add-ons, worden er afzonderlijk plug-ins ontwikkeld om ondersteuning te implementeren voor AFP (Apple Filing Protocol), BitTorrent-server, iTunes/DAAP-server, LDAP, iSCSI target, UPS, LVM en antivirus (ClamAV). Ondersteunt het maken van software-RAID (JBOD/0/1/5/6) met behulp van mdadm.
Bron: opennet.ru
