Después de casi dos años desde la formación de la última rama significativa lanzamiento de la distribución , orientada a un despliegue rápido de almacenamiento en red (NAS, Network-Attached Storage). El proyecto OpenMediaVault se fundó en 2009 tras entre los desarrolladores de la distribución , que dio lugar a la clásica FreeNAS basada en FreeBSD y a un fork cuyo objetivo fue trasladar la distribución al núcleo Linux y a la base de paquetes de Debian. Para descargar imágenes de instalación de OpenMediaVault para la arquitectura x86_64 (586 MB).
Principales :
- La base de paquetes se ha actualizado a Debian 10 (Buster).
- Se ha realizado la transición al uso del sistema de gestión de configuración centralizada para desplegar y sincronizar configuraciones. Por ejemplo, para desplegar la configuración de un nuevo sistema de acuerdo con los parámetros de la base de datos de configuración, ahora solo es necesario ejecutar "omv-salt stage run all".
- En lugar de la utilidad omv-mkconf, se ha propuesto un nuevo comando omv-salt, que se puede usar para crear archivos de configuración.
- En lugar de la utilidad omv-initsystem, se ha añadido el comando "omv-confdbadm populate", que define la configuración actual y la sincroniza con la base de datos de configuración.
- Se ha añadido soporte para particiones SMB/CIFS al mecanismo de respaldo de Time Machine.
- Para manejar el botón de apagado se ha utilizado systemd-logind.
- Para iniciar el reinicio, apagado y suspensión se ha utilizado systemd.
- En lugar de ntpd, para la sincronización precisa del tiempo se ha utilizado chrony.
- Para la configuración de la red se ha utilizado systemd.
- La ejecución de la operación TRIM (transferir información de bloques no utilizados a los dispositivos de almacenamiento) en caliente se ha reemplazado con el inicio de esta tarea programada.
- Se ha añadido un backend para el uso de almacenamiento basado en controladores RAID Areca.
- Debido a problemas de estabilidad, la compatibilidad con carpetas compartidas ("/sharedfolder/") está desactivada por defecto para nuevas instalaciones. Para activarla, se debe establecer la variable "OMV_SHAREDFOLDERS_DIR_ENABLED=YES" y ejecutar los comandos "omv-salt stage run prepare" y "omv-salt deploy run systemd".
- Se ha asegurado el recuerdo del tamaño y la posición de las ventanas.
- En la pantalla principal se ha implementado una visualización de aviso sobre la disponibilidad de actualizaciones.
- Se ha añadido una advertencia sobre el reinicio.
Recordemos que OpenMediaVault considera como prioridades en su desarrollo la expansión del soporte para dispositivos embebidos y la creación de un sistema flexible para la instalación de complementos, mientras que la dirección clave en el desarrollo de FreeNAS es aprovechar las capacidades del sistema de archivos ZFS. En comparación con FreeNAS, el mecanismo de instalación de complementos ha sido rediseñado significativamente; en lugar de cambiar completamente el "firmware" para actualizar, OpenMediaVault utiliza sus herramientas habituales de actualización de paquetes individuales y un instalador completo que permite seleccionar los componentes necesarios durante la instalación.
La interfaz web de OpenMediaVault está escrita en PHP utilizando el marco de JavaScript ExtJS y se caracteriza por la carga de datos según sea necesario mediante tecnología Ajax sin recargar las páginas (la interfaz web de FreeNAS está escrita en Python utilizando el marco Django). En la interfaz hay funciones para organizar el acceso compartido a los datos y dividir privilegios (incluida la compatibilidad con ACL). Se puede usar SNMP (v1/2c/3) para monitoreo y también cuenta con un sistema integrado para enviar notificaciones sobre problemas por correo electrónico (incluido el monitoreo del estado de los discos a través de S.M.A.R.T. y el control del sistema de alimentación ininterrumpida).
Entre los servicios básicos relacionados con la organización del almacenamiento se pueden destacar: SSH/SFTP, FTP, SMB/CIFS, cliente DAAP, RSync, cliente BitTorrent, NFS y TFTP. Se pueden utilizar como sistemas de archivos EXT3, EXT4, XFS y JFS. Dado que la distribución de OpenMediaVault está inicialmente orientada a expandir la funcionalidad mediante la conexión de complementos, se desarrollan por separado los plugins que implementan soporte para AFP (Apple Filing Protocol), servidor BitTorrent, servidor iTunes/DAAP, LDAP, iSCSI target, UPS, LVM y antivirus (ClamAV). Se admite la creación de RAID por software (JBOD/0/1/5/6) utilizando mdadm.
Fuente: opennet.ru
