Σχεδόν δύο χρόνια μετά τη δημιουργία του τελευταίου σημαντικού κλάδου απελευθέρωση διανομής , με στόχο την ταχεία ανάπτυξη δικτυακών αποθηκευτικών χώρων (NAS). Το έργο OpenMediaVault ιδρύθηκε το 2009 μετά στο στρατόπεδο των προγραμματιστών διανομής , ως αποτέλεσμα του οποίου, μαζί με το κλασικό FreeNAS που βασίζεται στο FreeBSD, δημιουργήθηκε ένας κλάδος, οι προγραμματιστές του οποίου έθεσαν ως στόχο τη μεταφορά της διανομής στον πυρήνα Linux και βάση συσκευασίας Debian. Για φόρτωση Εικόνες εγκατάστασης OpenMediaVault για αρχιτεκτονική x86_64 (586 MB).
Ο κύριος :
- Η βάση δεδομένων πακέτων έχει ενημερωθεί σε Debian 10 (Μπάστερ).
- Η μετάβαση στη χρήση ενός κεντρικού συστήματος διαχείρισης διαμόρφωσης έχει ολοκληρωθεί για την ανάπτυξη και τον συγχρονισμό των ρυθμίσεων. Για παράδειγμα, για να αναπτύξετε τη διαμόρφωση ενός νέου συστήματος σύμφωνα με τις παραμέτρους από τη βάση δεδομένων διαμόρφωσης, αρκεί πλέον να εκτελέσετε την εντολή "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 (μεταφορά πληροφοριών σχετικά με αχρησιμοποίητα μπλοκ σε συσκευές αποθήκευσης) έχει αντικατασταθεί από την έναρξη αυτής της εργασίας βάσει χρονοδιαγράμματος.
- Προστέθηκε backend για χρήση αποθηκευτικού χώρου με βάση τους ελεγκτές 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) μπορεί να χρησιμοποιηθεί για παρακολούθηση και υπάρχει ενσωματωμένο σύστημα για την αποστολή ειδοποιήσεων σχετικά με προβλήματα μέσω email (συμπεριλαμβανομένης της παρακολούθησης της κατάστασης των δίσκων μέσω SMART και της παρακολούθησης της λειτουργίας του συστήματος αδιάλειπτης παροχής ρεύματος).
Από τις βασικές υπηρεσίες που σχετίζονται με την οργάνωση της λειτουργίας αποθήκευσης, μπορούμε να σημειώσουμε: SSH/SFTP, FTP, SMB/CIFS, DAAP client, RSync, BitTorrent client, 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
