Depois de quase dois anos desde a formação da última filial significativa liberação de distribuição , visando a rápida implantação de armazenamento em rede (NAS, Network-Attached Storage). O projeto OpenMediaVault foi fundado em 2009 após no campo dos desenvolvedores de distribuição , como resultado, junto com o clássico FreeNAS baseado em FreeBSD, foi criado um fork, cujos desenvolvedores se propuseram a transferir a distribuição para o kernel Linux e a base de pacotes Debian. Para carregar Imagens de instalação do OpenMediaVault para arquitetura x86_64 (586 MB).
O principal :
- A base do pacote foi atualizada para Debian 10 (Buster).
- A transição para o uso de um sistema de gerenciamento de configuração centralizado foi feita para implantação e sincronização de configurações. Por exemplo, para implantar a configuração de um novo sistema de acordo com os parâmetros do banco de dados de configuração, agora basta executar “omv-salt stage run all”.
- Em vez do utilitário omv-mkconf, foi proposto um novo comando, omv-salt, que pode ser usado para criar arquivos de configuração.
- Em vez do utilitário omv-initsystem, foi adicionado o comando “omv-confdbadm populate”, que determina as configurações atuais e as sincroniza com o banco de dados de configuração.
- O suporte para partições SMB/CIFS foi adicionado ao mecanismo de backup do Time Machine.
- Systemd-logind é usado para lidar com o botão de desligamento.
- systemd é usado para iniciar reinicialização, desligamento e hibernação.
- Em vez de ntpd, o chrony é usado para sincronizar a hora exata.
- systemd é usado para configurar a rede.
- A execução da operação TRIM (transferência de informações sobre blocos não utilizados para dispositivos de armazenamento) em tempo real foi substituída pela execução desse trabalho de acordo com um cronograma.
- Um backend foi adicionado para usar armazenamento baseado em controladores Areca RAID.
- Devido a problemas de estabilidade, o suporte para diretórios compartilhados (“/sharedfolder/”) está desabilitado por padrão para novas instalações. Para habilitá-lo, defina a variável “OMV_SHAREDFOLDERS_DIR_ENABLED=YES” e execute os comandos “omv-salt stage run prepare” e “omv-salt deploy run systemd”.
- O tamanho e a posição das janelas são lembrados.
- A tela principal agora exibe uma dica sobre a disponibilidade de uma atualização.
- Adicionada saída de aviso de reinicialização.
Lembre-se de que o OpenMediaVault está considerando a expansão do suporte para dispositivos embarcados e a criação de um sistema flexível para instalação de complementos como áreas prioritárias de desenvolvimento, enquanto a direção principal do desenvolvimento do FreeNAS é o uso dos recursos do sistema de arquivos ZFS. Comparado ao FreeNAS, o mecanismo de instalação de complementos foi bastante redesenhado: em vez de alterar todo o firmware, a atualização do OpenMediaVault usa ferramentas padrão para atualizar pacotes individuais e um instalador completo que permite selecionar os componentes necessários durante o processo de instalação .
A interface web de controle OpenMediaVault é escrita em PHP usando a estrutura JavaScript ExtJS e é caracterizada por carregar dados conforme necessário usando a tecnologia Ajax sem recarregar páginas (a interface web FreeNAS é escrita em Python usando a estrutura Django). A interface contém funções para organizar o compartilhamento de dados e dividir privilégios (incluindo suporte ACL). Para monitoramento, você pode usar SNMP (v1/2c/3), além disso, existe um sistema integrado para envio de notificações sobre problemas por e-mail (incluindo monitoramento do status dos discos via SMART e monitoramento do funcionamento da fonte de alimentação ininterrupta sistema).
Dentre os serviços básicos relacionados à organização da operação de armazenamento, podemos destacar: SSH/SFTP, FTP, SMB/CIFS, cliente DAAP, RSync, cliente BitTorrent, NFS e TFTP. Você pode usar EXT3, EXT4, XFS e JFS como sistema de arquivos. Como a distribuição OpenMediaVault visa inicialmente expandir a funcionalidade conectando complementos, plug-ins estão sendo desenvolvidos separadamente para implementar suporte para AFP (Apple Filing Protocol), servidor BitTorrent, servidor iTunes/DAAP, LDAP, alvo iSCSI, UPS, LVM e antivírus (Clam AV). Suporta criação de RAID de software (JBOD/0/1/5/6) usando mdadm.
Fonte: opennet.ru
