Efter næsten to år siden dannelsen af den tidligere betydningsfulde gren udgivelsen af distributionen , der er målrettet hurtig implementering af netværkslagring (NAS, Network-Attached Storage). OpenMediaVault-projektet blev grundlagt i 2009 efter blandt udviklerne af distributionen , hvilket resulterede i, at der ved siden af det klassiske FreeNAS baseret på FreeBSD blev lavet en afart, hvis udviklere satte sig for at overføre distributionen til Linux-kernen og Debian-pakkebasen. For at downloade installationsbillederne af OpenMediaVault til x86_64-arkitekturen (586 MB).
Vigtige :
- Pakkebasen er opdateret til Debian 10 (Buster).
- Overgangen til brugen af det centrale konfigurationsstyringssystem til implementering og synkronisering af indstillinger er gennemført. For eksempel er det nu tilstrækkeligt at køre «omv-salt stage run all» for at implementere konfigurationen af det nye system i overensstemmelse med parametrene fra konfigurationsdatabasen.
- I stedet for omv-mkconf er der introduceret en ny kommando omv-salt, som kan bruges til at oprette konfigurationsfiler.
- I stedet for omv-initsystem er kommandoen «omv-confdbadm populate» blevet tilføjet, som bestemmer de aktuelle indstillinger og synkroniserer dem med konfigurationsdatabasen.
- Systemet til sikkerhedskopiering af Time Machine har fået support til SMB/CIFS-drev.
- Systemd-logind er blevet anvendt til behandling af sluk-knappen.
- Systemd er blevet brugt til at initiere genstart, nedlukning og dvaletilstand.
- Chrony er blevet brugt i stedet for ntpd til at synkronisere præcist tids.
- Systemd er blevet brugt til netværkskonfiguration.
- Udførelsen af TRIM-operationen (overførsel af oplysninger til lagringsenheder om ubrugte blokke) er blevet ændret til at køre planlagt.
- En backend er tilføjet for at bruge RAID-controller-baserede lagringssystemer fra Areca.
- På grund af stabilitetsproblemer er understøttelse af delte mapper («/sharedfolder/») som standard deaktiveret for nye installationer. For at aktivere skal variablen «OMV_SHAREDFOLDERS_DIR_ENABLED=YES» indstilles og kommandoerne «omv-salt stage run prepare» og «omv-salt deploy run systemd» køres.
- Der er sikret opbevaring af vinduesstørrelse og position.
- Der er implementeret en hintvisning om opdatering på hovedskærmen.
- Der er tilføjet en advarsel om genstart.
Lad os minde om, at OpenMediaVault prioriterer udviklingen af udvidet support til indlejrede enheder og skabelsen af et fleksibelt system til installation af plugins, mens nøglefokus for FreeNAS ligger i udnyttelsen af filsystemet ZFS. I forhold til FreeNAS er mekanismen til installation af plugins blevet kraftigt omarbejdet; i stedet for at ændre 'firmwaren' helt for at opdatere OpenMediaVault anvendes indbyggede opdateringsværktøjer til individuelle pakker og en fuld installer, der tillader valg af nødvendige komponenter under installationen.
Webgrænsefladen til OpenMediaVault er skrevet i PHP ved hjælp af JavaScript-rammeværket ExtJS og skiller sig ud ved at indlæse data efter behov ved hjælp af Ajax-teknologi uden at genindlæse sider (webgrænsefladen til FreeNAS er skrevet i Python ved hjælp af Django-rammeværket). Interface inkluderer funktioner til deling af data og privilegeseparation (herunder støtte til ACL). SNMP (v1/2c/3) kan anvendes til overvågning, og der er også et indbygget system til at sende problemer via e-mail (herunder overvågning af diskstatus gennem S.M.A.R.T. og kontrol af UPS-systemets drift).
Blandt de grundlæggende tjenester til organisering af lagerarbejde kan nævnes: SSH/SFTP, FTP, SMB/CIFS, DAAP-klient, RSync, BitTorrent-klient, NFS og TFTP. Filssystemerne EXT3, EXT4, XFS og JFS er tilgængelige. Da OpenMediaVault-distributionen oprindeligt er designet til at udvide funktionaliteten gennem tilslutning af plugins, udvikles der særskilte plugins til understøttelse af AFP (Apple Filing Protocol), BitTorrent-server, iTunes/DAAP-server, LDAP, iSCSI-target, UPS, LVM og antivirus (ClamAV). Oprettelse af software RAID (JBOD/0/1/5/6) understøttes via mdadm.
Kilde: opennet.ru
