Usando um Drobo no Linux
Você precisa de um backup ou outro Drobo. Mesmo entre os Drobos, há limites para a compatibilidade, veja o Drobo.com site para detalhes.
Resumo
Neste artigo, vou compartilhar minha experiência usando um Drobo no Linux. Discutirei pontos -chave sobre o dispositivo, suas limitações e o processo de configuração. Também abordarei a falta de uma interface da web, o design do Drobo, permitindo symblinks e meus pensamentos sobre o futuro das soluções de armazenamento.
Pontos chave
- O Drobo usa muito pouco poder, consumindo 15W em repouso e cerca de 60W ao trabalhar.
- Ele fornece acesso a arquivos de qualquer dispositivo da casa por meio de um compartilhamento CIFS.
- Ao contrário das soluções baseadas em ataques, o Drobo pode lidar com discos rígidos de tamanhos variados.
- A largura de banda de E/S do Drobo não é muito alta, atingindo cerca de 20 MB/s em uma rede Ethernet Gigabit.
- Não existe uma interface de usuário da Web oficialmente suportada para o DROBO, e os programas de configuração fornecidos estão disponíveis apenas para Windows e Macintosh, sem suporte para Linux.
- Configurando o Drobo pode exigir algum tempo e esforço para aprender o processo.
Perguntas e respostas
1. O DROBO tem uma interface da web?
Infelizmente, o Drobo não possui uma interface web oficialmente suportada. Isso significa que você não pode acessar suas configurações e configuração através de um navegador da web. No entanto, existem programas de configuração disponíveis para Windows e Macintosh.
2. Como você se sentiu sobre a falta de uma interface da web?
Achei decepcionante que um dispositivo moderno como o Drobo não tenha uma interface da web. Na idade de hoje, as interfaces da web são comuns e fornecem conveniência para os usuários. Teria sido bom ter um programa nativo que pesquise automaticamente Drobos na rede e fornece links para suas UIs da Web.
3. O que você acha do design do Drobo?
O design do Drobo emite uma vibração de maçã. As opções de embalagem e estilo indicam que muito esforço foi feito para criar uma experiência premium. Embora isso possa atrair alguns usuários, eu pessoalmente sinto falta dos dias em que os computadores se sentiram mais com ferramentas poderosas, em vez de acessórios da moda.
4. Você pode compartilhar o processo de configuração do Drobo?
Para configurar o Drobo, siga estas etapas:
- Instale o software de configuração DROBO (painel) em um computador Windows.
- Conecte o Drobo ao computador e localize -o usando o painel.
- Adicione um disco rígido ao Drobo e verifique se é reconhecido pelo painel.
- Defina uma senha de administrador usando o painel.
- Configure os CIFs compartilham usando o painel e verifique sua acessibilidade.
5. Como você pode habilitar symblinks no Drobo no Linux?
Para habilitar symblinks no Drobo no Linux, siga estas etapas:
- Ativar “aplicativos DROBO” no painel DROBO.
- Monte os CIFs compartilham chamado “DroboApps”.
- Copie o DropBear Tarred Gzip (.TGZ) Arquivo para o diretório raiz do compartilhamento de DroboApps.
- Reinicie o Drobo.
- Ssh no Drobo usando as credenciais: root/root.
- Altere a senha raiz para algo diferente de “root”.
- Edite o /etc /.backup_smb.arquivo conf e adicione as seguintes linhas ao final:
siga symlinks = sim Links amplos = não Case sensível = sim extensões unix = sim
- Reinicie o Drobo, que pode ser feito através do painel.
6. O que você deve considerar antes de ativar os symblinks?
A ativação de links simbólicos pode representar riscos de segurança, por isso não é recomendado para implantação em ambientes corporativos ou seguros. É importante avaliar a adequação dos Drobofs para esses ambientes. Prossiga com cautela e avalie as possíveis consequências.
7. Quais são as limitações de usar symblinks no Drobo?
Mesmo depois de permitir links simbólicos, os caminhos absolutos ainda não funcionarão em um compartilhamento de CIFs devido a limitações de samba. Permitir “Links Wide” e “UNIX Extensions” requer recompilar o programa, que se torna uma tarefa complicada. Portanto, é aconselhável evitar caminhos absolutos em links em um compartilhamento de CIFs.
8. Quais são suas esperanças para o futuro das soluções de armazenamento?
Espero que, no futuro, possamos ter servidores de braço de baixa potência executando o Linux que oferecem flexibilidade e nos permitam executar software de armazenamento de código aberto como HDFS, CEPH ou NFSD. Isso forneceria mais opções para os usuários e expandiria as possibilidades de soluções de armazenamento.
9. ?
Sim, o Drobo está atendendo às minhas necessidades atuais. Ele fornece uma maneira conveniente e confiável de armazenar meus dados, oferecendo proteção contra a perda de dados. No entanto, ainda tenho esperanças de soluções de armazenamento mais versáteis no futuro.
10. O que diferencia o Drobo de outras unidades de armazenamento?
O principal fator de diferenciação do Drobo é sua capacidade de lidar com discos rígidos de tamanhos variados sem a necessidade de combinar discos ou decisões de configuração complicadas. Ele simplifica o processo de armazenamento atuando como uma solução de armazenamento inteligente que maximiza a proteção de dados sem que o usuário precise fazer escolhas complexas.
Usando um Drobo no Linux
Você precisa de um backup ou outro Drobo. Mesmo entre os Drobos, há limites para a compatibilidade, veja o Drobo.com site para detalhes.
Drobo tem uma interface da web
Há uma ou duas semanas, peguei uma unidade de armazenamento ligada à rede Drobofs. Eu peguei porque preciso armazenar alguns terabytes de dados- backups de música e filmes que possuo, arquivos pessoais e assim por diante.
- Ele usa muito pouco poder- 15w em repouso e cerca de 60w ao trabalhar.
- Isso me permite acessar meus arquivos de qualquer dispositivo da casa, por meio de um compartilhamento CIFS.
- Ele pode lidar com discos rígidos de tamanhos variados-ao contrário, digamos, soluções baseadas em invasão
- A largura de banda de E/S não é tão ótima. Parece que tenho cerca de 20 MB/s na minha rede Gigabit Ethernet.
- Não existe uma interface da web oficialmente suportada, e os programas de configuração que eles fornecem são apenas para Windows e Macintosh (sem Linux).
- Eu tive que aprender a configurá -lo, que levou uma ou duas horas.
Sem interface do usuário da web
Quando eu estava comprando essa coisa, sinceramente não considerei a possibilidade de não haver interface de usuário da web. É 2012- tudo deve ter uma interface da web hoje em dia. É verdade que, para usar uma interface da web, você precisaria conhecer o endereço IP, o que pode ser difícil para os usuários não técnicos determinar. No entanto, seria fácil ter um programa nativo que apenas pesquise todos os Drobos em sua sub -rede e fornece um link para a interface da web para cada. O fato de eles não terem feito isso é apenas coxo.
O design
Não posso deixar de sentir que há algo vagamente maçã no design. Eles claramente passaram muito tempo na experiência “pronta para uso”, usando materiais de embalagem de alta qualidade, estilo de designer na caixa e assim por diante. Acho que talvez todo fabricante de eletrônicos de consumo pareça que eles precisam fazer isso hoje em dia? Não sei.
Sinto falta dos dias em que os computadores pareciam ferramentas elétricas, entregues com manuais grossos e feitos de metal sólido e madeira. Atualmente, os computadores parecem acessórios de fasion. Eu acho que o mundo mudou desde os primeiros dias.
Configurar
- Instale o software de configuração do DROBO para Windows. Eles chamam isso de “painel.”
- Conecte o Drobo e localize -o com o painel.
- Adicione um disco rígido ao Drobo e verifique se ele foi adicionado com sucesso no painel.
- Defina uma senha de administrador no painel
- Configure os CIFs compartilham no painel e verifique se eu poderia montá -lo. Encorajo você a desativar quaisquer ações acessíveis ao mundo, a menos que você realmente, realmente sinta que precisa deles.
Permitindo symblinks
Se você é um usuário do Linux como eu, provavelmente vai notar que o Drobo, por padrão, não suporta symblinks. Isso foi realmente irritante para mim.
Você pode consertar isso, mas requer um pouco de trabalho.
- Ativar “aplicativos DROBO” no painel DROBO.
- Monte os CIFs compartilham nomeado DROBOAPPS
- Copie o DropBear Tarred Gzip (.TGZ) Arquivo para o diretório raiz do compartilhamento de DroboApps.
- Reinicie o Drobo.
- SSH no Drobo com Usuário: Root, Senha: ROOT
- Para o amor de Deus, mude a senha raiz para algo diferente de “root” executando/mnt/drobofs/ações/droboapps/dropbear/root_passwd (sim, eu sei- exatamente o comando que você esperava usar para isso, certo?)
- Editar /etc /.backup_smb.conf e adicione essas linhas ao final:
siga symlinks = simCase sensível = sim
extensões unix = sim
Uma versão básica do editor VI é fornecida. - Reinicie o Drobo. A maneira mais fácil de fazer isso é do painel.
Se você estiver implantando seus DroBofs em um ambiente corporativo ou em outro ambiente em que você precisa de segurança, provavelmente deveria não Ativar links simbólicos. Não tenho certeza de quão adequado o DroBofs é para o ambiente corporativo em primeiro lugar, mas essa é outra discussão. Você foi avisado.
Observe também que, mesmo depois de aplicar essa correção, você ainda não poderá usar caminhos absluutos em symblinks. Isso é culpa do Samba- você não pode ativar os “links largos” e “extensões Unix” sem recompilar o programa, o que é muito mais trabalho que eu realmente quero fazer. Isso também foi feito em nome da segurança. Enfim, usar caminhos absolutos em links em um compartilhamento CIFS provavelmente não é uma boa ideia de qualquer maneira.
O futuro
Espero que, no futuro, consiga comprar um servidor de braço executando o Linux que terá um consumo de energia muito baixo, em vez de um dispositivo de uso único. Eu gostaria de acreditar que empresas como Drobo ficariam felizes em me vender esse tipo de hardware, enquanto me permitia executar software de armazenamento de código aberto como HDFS, CEPH ou NFSD. Até aquele dia feliz, Drobo parece estar funcionando muito bem para minhas necessidades atuais.
Usando um Drobo no Linux
Um Drobo é uma pequena unidade de armazenamento legal. Basta adicionar discos e cuida de descobrir como proteger maximamente da perda de dados. Não se tem, como em outras unidades de armazenamento, precisa instalar discos correspondentes. Nem as decisões misteriosas sobre como os dados são solicitados. Finge ser apenas uma pilha de armazenamento e faz a coisa inteligente. A linha de produtos está abaixo:
Então você comprou um Drobo e quer usá -lo no Linux. Ótimo! Conecte -o e vá! Realmente! Pode ser usado como um disco normal. Conecte -o como qualquer unidade de polegar USB. Para as mãos antigas do Linux, basta usar um Partiote, como separado, e construir um sistema de arquivos ext3 e definir o ponto de montagem. Consulte a seção de configuração para obter detalhes sobre como configurar manualmente as coisas da linha de comando sem nenhum software especial. Para aqueles com outros gostos, há também uma GUI que pode cuidar disso:
Você pode usar Drobos sem nenhum software especial. As luzes de capacidade azul serão preenchidas à medida que os discos enchem. Quando ficar muito cheio, o Drobo pedirá outra unidade com as luzes de unidade. Basta alimentá -lo dirigindo quando pergunta, e isso é tudo. Então, para que o painel é bom para?
- Se o Drobo for difícil de ver Drobo, o software poderá substituir as luzes no painel frontal.
- Verificando se novo firmware disponível e atualize a instalação.
- Para ver informações sobre os discos rígidos no Drobo sem retirá -los.
- Para alterar as configurações do Drobo de seus padrões (como um tamanho 2 TIB LUN)
- Para DroboPro, existem muitas configurações (endereço IP?) pode -se precisar para configurá -lo corretamente para uso.
- Se você tiver um problema, o fornecedor pode pedir que você produz um arquivo de diagnóstico.
Então é aí que Drobo-Utils, o painel Linux, entra.
DROBO-UTILS
DroBo-Utils é um conjunto de ferramentas Linux para consultar e gerenciar sistemas de armazenamento de robótica de dados Data Robotics. Fire Drobom View, e deve parecer familiar para aqueles que viram o painel em outros sistemas operacionais. A View Drobom é construída em uma pequena interface do programador Python, que pode ser instalada no sistema e usada por outros aplicativos também. Para mãos experientes do Linux, o restante da interface da linha de comando é fornecido por outros subcomando do Drobom e oferece a mesma funcionalidade que a interface gráfica de exibição.
Matriz de compatibilidade
Se você conseguir que seu dispositivo Drobo seja associado ao arquivo A /dev /sdx [1], poderá particionar, criar sistemas de arquivos e ler e gravar dados usando ferramentas comuns do sistema (consulte a configuração.)
Drobo-Utils acessa Drobos através dos mesmos arquivos. O software digitaliza esses arquivos e perguntando a cada dispositivo se é um Drobo. Infelizmente, a maneira como os Drobos respondem varia, então nem todos eles respondem de uma maneira que o software entende. Mesmo para o mesmo dispositivo, diferentes interconexões físicas podem funcionar com diferentes funcionalidades. Existem dois níveis de acesso a Drobos: dados (poder de ler e escrever dados, e o significado total que o DroBo responde ao comando e na linguagem de controle completa.
Com isso em mente, a matriz de compatibilidade de cada dispositivo vs. O canal físico está abaixo:
Modelo | Interface (desempenho MB/s) | Tamanho máximo de LUN | ||||
Interf | USB | Fw | TCP/IP | ISCSI | Esata | ext3 |
DROBO (Gen1) | completo (15) | n/a (0) | n/a (0) | n/a (0) | n/a (0) | 2 |
DROBO (Gen2) | completo (15) | completo? (?) | n/a (0) | n/a (0) | n/a (0) | 2 |
DroBo Share | n/a (0) | n/a (0) | Dados*1 (15) | n/a (0) | n/a (0) | 2 |
DROBO PRO | completo (15) | ? (?) | n/a (0) | completo*2 (80) | n/a (0) | 8-? |
Drobo Elite | ? (?) | n/a (0) | n/a (0) | ? (?) | n/a (0) | 8? |
DROBO S | completo (15) | ? (?) | n/a (0) | n / D (?) | dados (0) | 8 |
Full-Find/Full: DroBo-Utils encontrará o dispositivo por si próprio (Discover. n/a - não aplicável (o dispositivo não possui essa interface.) *1 - DroBoshare não é utilizável com Drobo -Utils em um servidor Linux. Se você instalar o Sistema de Arquivos Raizes Aumentados do DroBoshare (DARFs), pode-se executar um Drobo-Utils no modo de linha no próprio DroBoshare. *2 - não detectará, fora da caixa, um iScsi Drobo. É preciso configurar o subsistema ISCSI para obter o arquivo A /dev /sdx. Veja a configuração do ISCSI para obter detalhes sobre essa configuração inicial. Depois desse ponto, o Drobo-Utils funcionará corretamente sobre ISCSI.
[1] | . Independentemente da conexão física, é uma parte normal do kernel Linux para fazer o dispositivo aparecer como o chamado “SCSI genérico”. |
O café é quente
As pessoas processaram uma cadeia nacional de fast food porque seu café estava quente, mas não tinha um aviso na xícara afirmando que. Para a maioria das pessoas, o risco de escalar deve ser bastante óbvio.
Drobo tornou muito mais fácil obter um armazenamento muito mais seguro, que alguns com pouca ou nenhuma experiência profissional de gerenciamento de armazenamento estão recebendo Drobos. Alguns têm a expectativa de que o Drobo’s, porque permitem falhas de disco, substitua a necessidade de backups. Histórias tristes foram contadas sobre as pessoas que colocam dados apenas no Drobo, e sem outro lado, e então algo acontece e eles perdem os dados.
Você precisa analisar seus dados e determinar a estratégia de backup/segurança de dados. Se você nunca fez isso ou não sabe o que significa, consulte a seção de implantação nesta página para exemplos.
Instalação: mais fácil
No Ubuntu 9.10 [2] ou posterior (ou distribuições instáveis ou outras distribuições de Debian), o DroBo-Utils está incluído nos repositórios, e a instalação de um prompt de shell é simplesmente:
% sudo apt-get install drobo-utils
Para executar pelo menos o utilitário de linha de comando. Os usuários em servidores geralmente querem apenas funcionalidade da linha de comando. Por outro lado, para ativar a interface gráfica do usuário, mais um pacote deve ser instalado:
% sudo apt-get install python-qt4
Esse é o método de instalação mais fácil, este método garante que quaisquer pacotes necessários sejam instalados automaticamente no sistema como parte da instalação acima. Em outras distribuições, ou se a versão nos repositórios for muito antiga, métodos mais complicados podem ser necessários. Para todos os outros métodos de instalação, é preciso garantir. Esses pacotes são chamados dependências.
[2] | Drobo-Utils é desenvolvido para lançamento na versão estável do Kubuntu no momento em que é lançado. O desenvolvimento começou no Kubuntu 7.10 e continuou até 9.10 no final de 2009. Qualquer distribuição igualmente recente deve fazer. O pacote é aceito no Debian instável, então todas as distribuições derivadas do Debian (Debian, *Ubuntu, MEPIs, Pclinux-Os, etc. ) deve herdar o pacote no devido tempo. |
Dependências
Antes que se possa instalar o próprio Drobo-Utils, os outros pacotes necessários são algo como os abaixo (esses exemplos são pacotes do Ubuntu, os nomes podem variar em outras distribuições):
Python - Intérprete para a linguagem Python Partida - Partiote, geralmente incluído na distro.
Se estiver usando o Redhat Enterprise Linux (Rhel, também conhecido. Centos, Linux Scientific etc. ), que têm Python 2.4 [3], então o seguinte é necessário:
Python-Ctypes-Módulo para a interface C
[3] | Drobo-Utils foi testado no modo de linha usando Python-2.4 para a versão 0.6.2.2. Antes disso, há um bug bastante assustador, onde o formato deseja formatar todas as unidades anexadas (apenas usando 2.4) foi corrigido para 0.6.2.2. Ninguém testou a função da GUI, e pode ser um desafio obter um pacote pyqt4 apropriado. O utilitário é construído no Python-2.5 e Python-2.6 e é testado em ambos. Python-3 definitivamente não funcionará. |
Em distritos baseados em RPM (como Redhat & SUSE), provavelmente seria ‘yum’ em vez de ‘aptidão’ e alguns dos nomes dos pacotes mudarão. Uma diferença típica é que os pacotes para os desenvolvedores têm o sufixo -Dvel em distribuições derivadas de redhat, em vez do -Dev preferido pelos Debian derivados.
Aqui está um exemplo do Fedora 7 (cortesia do Help4Death no Google Group):
% yum install python % yum install pyqt4 % yum install python-devel
Nota: Se X ou Qt estiver faltando, ele apenas desativará a GUI. O modo de linha funcionará sem problemas. O pacote deve funcionar bem em servidores sem cabeça usando apenas a linha de comando.
Instale no pacote
Depois que as dependências são satisfeitas, pode -se instalar o pacote estável mais recente manualmente.
onde os pacotes mais atuais estão disponíveis. Depois de baixar a .Deb, é simplesmente uma questão de:
# dpkg -i drobo -utils-.Deb
Usuários de redhat/fedora. Alien pode ser usado para converter o pacote. Eu não sei se funciona. ! Este é um pacote python puro, então as chances são boas de que funcione sem problemas.
Instale a partir do arquivo TAR
Supondo. O código -fonte pode ser baixado diretamente, execute -o explicitamente no diretório.
Faça o download do .TGZ preferia e descompacte:
# tar -xzzvf Drobo -Utils-.TGZ # CD DROBO-UTILS- # ./Drobom Status
Para todos os exemplos no manual, só precisa prender ‘./’Antes do Drobom.
Instale no git
Quando um novo modelo sai ou a versão estável está faltando um recurso, pode -se optar por seguir junto com a versão mais recente de desenvolvimento. A instalação do Git, é necessária e, em seguida, o uso pode ser usado para obter uma cópia da árvore de origem:
# apt-get install git # git clone git: // drobo-utils.git.sourceforge.net/gitroot/drobo-utils/drobo-utils # CD Droo-Utils # ./Drobom Status # Git Pull
Isso fornece uma cópia somente leitura do código-fonte que pode ser atualizado com as últimas alterações com ‘Git Pull’. Pode -se também selecionar qualquer versão estável do Drobo -Utils pelo uso de ‘Git Branch -R’ e ‘Git Checkout’. Para detalhes, consulte a documentação do Git.
Então, de uma maneira ou de outra, o Drobo-Utils está instalado. O próximo passo é experimentá -lo.
Experimente a CLI
O primeiro item a ser verificado após a instalação é invocar a interface da linha de comando (CLI.) e veja se algo sensata acontece. No meu sistema com um Drobo [#sdz], acontece o seguinte:
% status do Drobom Sudo /dev /Sdz /Drobo01 100 % completo (['Alerta Vermelho', 'Bad Disk', 'sem redundância'], 0) %
[4] | Em exemplos, a unidade sempre mudou para SDZ para evitar erros de copiar/colar. |
muito assustador, mas meu Drobo está em mau estado agora. O resultado normal é: [] como um status, o que significa que não há nada errado. Para obter todos os tipos de informações sobre o Drobo, tente ‘Drobom Info.’Invocação sem argumentos, o que fará com que seja imprimir uma lista dos comandos disponíveis através da interface da linha de comando.
Experimente a GUI
Depois que a funcionalidade da linha de comando é verificada e assumindo que o Python-qt4 está instalado:
# Drobom View
quando a raiz inicia uma GUI para cada dróbo conectado a um computador. Existem várias guias para permitir que obtenham informações do Drobo e também alterar sua configuração. Por exemplo, pode -se usar a guia Formato da GUI para particionar o dispositivo e criar um único sistema de arquivos para um determinado LUN.
Há duas opções a serem feitas ao configurar um tipo de sistema DROBO: Arquivo e tamanho de LUN. Para uma discussão sobre essas opções, consulte: LUNSIZE FITS EM TODOS OS FERRESSTYSTE CHOTY.
Drobo de configuração manual com Linux
Esta seção fornece um exemplo ilustrativo da configuração mais comum. Um sistema de arquivos ext3 é construído em um Drobo com o que o LunSize já está no lugar. Os modos de GUI e linha produzem exatamente o mesmo resultado e simplesmente executam o particionamento padrão do Linux usando o Partido e o construtor de sistema de arquivos apropriado para o tipo em questão. Exemplo de execução da CLI:
FECHAMEMYDATA# DROBOM -D/DEV/SDZ FORMAT EXT3 PETER@pepino: ~/DROBO/DROBO -UTILS $ SUDO ./Drobom formato ext3 /dev /sdz - pacote de disco drobo 00% completo - ([], 0) Preparando um script de formato para um sistema de arquivos ext3 conforme você solicitou OK, eu construí o script, mas nada foi apagado ainda. Você pode dar uma olhada com: CAT /TMP /FMScript, se tiver certeza, vá em frente e faça: SH /TMP /FMScript Aviso: Pronto para destruir todos os seus dados. Continuar? (Y/N) N POW. Você parou bem a tempo! Peter@pepino: ~/Drobo/Drobo-Utils $ # CAT/TMP/FMScript #!/bin/sh separado/dev/sdz mklabel gpt separado/dev/sdz mkpart PRI ext3 0 100% separado/dev/sdz impressão; sono 5 mke2fs -j -i 262144 -l DROBO01 -M 0 -O Sparse_super,^REDIMENTE_INODE /DEV /SDZ1
. Para um sistema de arquivos NTFS, escreva’ntfs ‘no lugar do ext3. O próximo passo é adicionar o sistema de arquivos à partição. Enquanto se separam são instantâneos, os mke2fs demoram um pouco, apenas tenha um pouco de paciência, ficará bem. O ´Coffee é um aviso de isenção de calor é necessário neste momento:
Aviso: as seguintes linhas apagarão todos os dados em seu Drobo! Aviso: não, não fará nenhuma pergunta! Aviso: pergunte a si mesmo, antes de começar: tem certeza? Aviso: após a segunda linha, você está torrada. AVISO: Melhor fazer backup de seus dados de antemão. sh -x /tmp /fmscript
(Para um sistema de arquivos NTFS, use mkntfs -f -l drobo01 /dev /sdz1 . Para ext3, esteja preparado para esperar [#mkext3time] _)
[5] | O comando adequado para construir um sistema de arquivo ext3 é mke2fs -j. Isso confunde pessoas que se perguntam por que não se usa algum tipo de MKFS ext3. Não há um, um ext3 é um ext2 com um diário. |
[6] | MKE2FS leva muito tempo para correr, na ordem de dez minutos por terabyte. O botão de formato de exibição fica vermelho enquanto o formato está em andamento. Ainda não determinaram um método para monitorar o progresso da GUI ainda. Outros sistemas de arquivos são criados muito mais rapidamente, portanto, menos um problema. |
root@alu: ~# separado -i /dev /sdz gnu partido 1.7.1 Usando /dev /sdz bem -vindo ao GNU separado! Digite 'ajuda' para visualizar uma lista de comandos. (separado) mklabel gpt (separado) mkpart PRI ext2 0 100% (separado) Quit raiz@alu: ~# fdisk /dev /sdz gnu fdisk 1.0 Copyright (c) 1998 - 2006 Free Software Foundation, Inc. Este programa é software livre, coberto pela licença pública geral da GNU. Este programa é distribuído na esperança de que seja útil, mas sem garantia; mesmo sem a garantia implícita de comercialização ou aptidão para um propósito específico. Veja a licença pública geral da GNU para obter mais detalhes. Usando/dev/sdz comando (m para ajuda): p disco/dev/sdz: 2199 GB, 2199020382720 bytes 255 cabeças, 63 setores/pista, 267349 cilindros de 80s8888888 8083080808080808080808080888 4 212121213 21213080808080808080 26 2122520 Portes BOTES BOOT DESPRESANCE comando ux (m para ajuda): q root@alu: ~# mke2fs -j -i 262144 -l DROBO01 -M 0 -O.40.8 (13-Mar-2008) Label de sistema de arquivos = DROBO01 OS Tipo: Tamanho do bloco Linux = 4096 (log = 2) Tamanho do fragmento = 4096 (log = 2) 8388608 INODES, 536870886 Blocks 0 Blocks (0.00%) reserved for the super user First data block=0 16384 block groups 32768 blocks per group, 32768 fragments per group 512 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848, 512000000 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 26 mounts or 180 days, whichever comes first. Use tune2fs -c ou -i para substituir. root@alu: ~# root@alu: ~# montagem /dev /sdz1 /mnt
Lunsize se encaixa em tudo?
Por padrão, o Drobo cria um ‘disco’ separado visível ao computador para cada 2 terabytes (TIB) de capacidade protegida por paridade na unidade. O uso natural que um Drobo convida nos usuários é ter um único dispositivo grande cobrindo todos os dados no dispositivo. Por exemplo, no Mac OS/X, os usuários geralmente criam 16 TB LUNS no HFS. Isso permite que todo o armazenamento se encaixe em uma piscina grande. A desvantagem de LUNs maiores tem a ver com o tempo de inicialização e a hora de executar uma verificação do sistema de arquivos.
Infelizmente, em Linux, com um Drobo de primeira geração, deve -se limitar o tamanho do volume a 2 TIB [#gen12tib] _. Espera -se, mas não confirmado, que produtos posteriores suportam LUNs maiores que 2 tib no Linux. Drobom View, portanto, limita o LunSize a 2 Tib no momento. A interface da linha de comando pode ser usada para criar LUNs maiores, eles simplesmente não funcionam.
Em LUNSIZES> = 2TB: – Em distribuições mais antigas, existem alguns gotas relacionadas a
Ferramentas Linux que não estão prontas para 2 TB. Para exceder 2 TB, você precisa: – Use Partições GPT, que não são suportadas por versões mais antigas do FDISK. Ferramentas baseadas no trabalho LibParted bem, principalmente. — GPARTED falha e parece ter um limite de 1 TB em dispositivos. (Bug #524948 relatado a Bugzilla.gnomo.org) é apenas a GUI, pois a libtecada é boa, e outras ferramentas com base nela ainda funcionam.
— no kernel Linux < 2.6.24, the USB layer won't let one address LUNs/offsets >2 TB. Por exemplo, Ubuntu Hardy (8.04) Lançado na primavera de 2008 tem 2.6.24, e também está ok. Eu nunca fui capaz de testar este problema. — No kernel Linux < 2.6.31 there is are reported firewire problem that will prevent devices >2 TIB de trabalhar. — ext3 com blocos 4K deve permitir a capacidade do sistema de arquivos de 8 tib. Os blocos 4K parecem ser atribuídos por padrão. Então eu acho que um bom máximo. Seria divertido definir o LUNSIZE para 8 TIB e testá -lo.
— Windows XP não suporta LUNS> 2 TIB
[7] | Muitos testes foram realizados com produtos de primeira geração e vários modos de falha diferentes foram encontrados ao exceder 2 TIB. Data Robotics abordou vários modos de falha, via correções para o kernel em 2.6..6.31 e continua a abordá -los em produtos de geração posterior. |
Que tipo de sistema de arquivos?
Drobos funcionam bem no Linux com ext3. É claro que pode-se configurar um NTFS ou HFS+ ou FAT32, se necessário, mas parece ativamente contra-intuitivo no Linux. Desenvolvedores de Drobo-Utils não testaram HFS. O Linux não escreve para o HFS+ diário neste momento, portanto o suporte ao HFS não está presente. Um bom sucesso é relatado com o NTFS-3G, mas o desempenho é muito menor do que o que é normalmente relatado com ext3. A menos que o movimento físico do disco entre os sistemas seja necessário, o formato nativo (ext3) é a melhor opção.
Configuração do ISCSI
Este é um procedimento para configurar um Drobo Pro para acesso via ISCSI. Esta informação é baseada em um post da Lemonizer no Google Group 2009/05/16, com atualizações com base em melhorias e testes de outras pessoas no outono de 2009:
1. Conecte o Pro via USB e configure manualmente o IP do DBPro # DROBOM INFO CONFIDADES # DROBOM Set iPaddress 192.168.2.80 # Drobom Conjunto NetMask 255.255.255.0 # DROBOM SET UsestaticipAddress True
O próximo passo é desconectar USB e conectar -se por ISCSI:
2. Instale o Open -Csi (http: // www.aberto-discsi.org/): sudo apt-get install open-uncsi 3. Conecte o DBPro à máquina host via iSCSI 4. Consulta DBPro's ID: Sudo ISCSIADM -Modo Discovery -Type SendTargets -Portal 192.168.2.80 5. Copie a sequência de id devolvida por ISCSIADM, algo como "iqn.2005-06.com.DataRobotics: DroboPro.TDB091840080.Node0 "6. Conecte -se ao DBPro: Sudo ISCSIADM -Nó do modo -TargetName IQN.2005-06.com.DataRobotics: DroboPro.TDB091840080.Node0 -Portal 192.168.2.80: 3260 -Login
Se tudo correr bem, seu DroboPro deve aparecer em /dev. Verifique também/var/log/mensagens para confirmar que o dispositivo ISCSI foi conectado com sucesso. Depois disso, o Drobo-Utils deve ser capaz de detectar o Drobo e gerenciá-lo sobre Ethernet/ISCSI.
Firmware Drobo
A atualização do firmware é bastante auto-explicativo na GUI. Na primeira vez que você pressiona o botão Atualizar, ele verifica se um novo firmware está disponível. Se houver firmware mais recente, ele se oferece para atualizar, com prompts adequados. Da mesma forma, a interface do modo de linha tem dois comandos para lidar com o firmware, o FWCHECK informará se uma atualização é necessária. o fwupgrade fará o trabalho. Leva alguns minutos e imprime um status que você pode ver como está progredindo. Tenha paciência:
root@pepino:/home/peter/drobo/drobo-utils/tronco# drobom fwupgrade validatefirmware start. Número mágico validado. Bom. 484 + 2937552 = 2938036 Comprimento validado. Bom. CRC do cabeçalho: 4260378881, calculado usando Python Zlib CRC32: 398201869 Sim, o cabeçalho CRCS não corresponde. Por enquanto eles nunca fazem . ignorando. CRC para o corpo do cabeçalho: 1852877921, calculado: 1852877921 Redundância cíclica de 32 bits Verificação correta. Bom. validatefirmware bem -sucedido. writefirmware: i = 484, start = 484, last = 2938036 FW Comprimento = 488 . escreveu 32768 bytes. Total: 33252 escreveu 32768 bytes. TOTAL: 66020 . . . escreveu 32768 bytes. Total: 2720228 escreveu 32768 bytes. Total: 2752996 escreveu 32768 bytes. Total: 2785764 escreveu 32768 bytes. Total: 2818532 escreveu 32768 bytes. Total: 2851300 escreveu 32768 bytes. Total: 2884068 escreveu 32768 bytes. Total: 2916836 escreveu 21200 bytes. Total: 2938036 WriteFirmware feito. i = 2938036, len = 2938036 root@pepino:/home/peter/drobo/drobo-utils/tronco#
Quando estiver pronto, verifique se funcionou usando:
root@pepino# status drobom /dev /sdf - 00% completo - (['novo firmware instalado'], 0)
Se o status for assim, faça:
root@pepino:/home/peter/drobo/drobo-utils/tronco# Drobom Shutdown
luzes vão piscar etc. espere até Drobo escurecer. Espere mais cinco segundos e depois desconecte o USB / Connector.
Conecte -o novamente e espere 10 segundos. Ele deve começar com o firmware mais recente disponível para o Drobo.
Os comandos Drobom, como o DRI’s Dashboard, normalmente obterão o maior e mais recente firmware e atualização. Se necessário, pode -se carregar firmware arbitrário da CLI com comando fwload.
SEGURANÇA
Aqueles preocupados com a segurança do uso deste software devem saber: foi desenvolvido com a assistência do fornecedor (Data Robotics Inc.), e em todos os casos, com base na documentação do fornecedor, e com pelo menos incentivo, se não o apoio total. Para cada lançamento, um controle de qualidade.O arquivo txt é construído, demonstrando os testes de funcionalidade executados. Existem várias verificações de soma de verificação incorporadas no processo de atualização de firmware, por isso é quase impossível emparecer um dróbo usando as ferramentas. O DroBo-Utils verifica as somas de verificação de firmware antes de tentar fazer o upload da imagem para o dispositivo, e o dispositivo verifica o firmware em relação às somas de cheques também. O novo firmware é carregado em um local alternativo a partir do atualmente ativo e, se a ativação do novo firmware falhar, o Drobo simplesmente inicializará o antigo.
Por outro lado, as regras do senso comum se aplicam. Definir o tamanho do LUN ou reformular um Drobo apagará todos os dados, seja feita no Linux ou em qualquer outro sistema operacional. São ferramentas elétricas e podem causar alguns dados de dano se usados sem cuidado adequado. Por exemplo, a confiabilidade de qualquer unidade de armazenamento não reduz a necessidade de backups que isso apenas facilite a fazer. Um Drobo é um excelente lugar para colocar backups, mas não um substituto para eles. Os backups são a única maneira de resolver o erro 18 (o número de polegadas na frente do teclado que a fonte da questão está.) e nenhuma unidade de armazenamento pode proteger contra incêndio ou inundação.
Compatibilidade de firmware
Drobo foi testado com cada versão antiga de firmware. Qualquer DroBo deve ser atualizado para o firmware moderno usando o painel.
Para Drobo V1 (apenas modelos disponíveis para mim usados para controle de qualidade)
- A partir deste ponto, você parece não precisar desconectar o conector USB para concluir a atualização.
- firmware antes de aqui lida mal com ext3.
Implantação
Nenhuma unidade de armazenamento jamais construída, a qualquer preço, pode viver de acordo com a expectativa de nunca perder dados. Não há varinha mágica para acenar para resolver o problema de segurança de dados. As pessoas ainda precisam de uma estratégia em torno de backups e sua manutenção. Drobo facilita a implementação de uma estratégia, mas não a substitui. Data Robotics tem uma página de práticas recomendadas que diz bem, mas o fraseado é um pouco empresarial e, embora forneça conceitos gerais, não é prescritivo o suficiente para que as pessoas se apliquem facilmente.
Esta seção fornece alguns exemplos e casos de uso para ajudar as pessoas a desenvolver a estratégia apropriada para eles. Tente mantê -lo simples e concreto.
Conceitos gerais
Não confie em um único dispositivo, nunca! Antes de implantar uma unidade de armazenamento, deve -se executar o experimento pensado do que acontecerá se todos os dados são perdidos. Sempre há níveis de risco. Para uso pessoal, pode -se aceitar o risco de que, se a casa queimar, apenas backups fora do local estão disponíveis e meses ou anos de dados podem ser perdidos. Se alguém estiver saindo de seus negócios em casa, esse risco provavelmente não será aceitável.
O método mais simples de fazer backup de seus dados é colocá -los em um único lugar humunoso e fazer backup de tudo. Essa é uma estratégia válida, mas considere o seguinte caso realista:
Uma empresa faz backups incrementais [#incrbkup] uma vez por dia e backup completo uma vez por semana. Uma vez por mês, um segundo backup completo é mantido mensalmente, enquanto os dias de semana são reciclados. Os backups mensais são mantidos por um ano e, a cada ano, um backup é mantido por cinco anos. Portanto, se você escrever dados uma vez e mantê -los inalterados por cinco anos, você terá 3 backups semanais, 11 meses e 4 backups anuais desses dados ou 17 cópias. Essa estratégia não é incomum ou particularmente excessiva, muitas políticas corporativas acabam com 50 ou mais cópias dos dados.
Com isso em mente, se você evitar fazer backup do que você não precisa, então não está salvando apenas um byte, mas todas as cópias também. Com um pouco de pensamento, geralmente se pode reduzir as necessidades totais de armazenamento, classificando os dados adequadamente.
[8] | Um backup incremental é onde apenas o que mudou desde o último backup completo é salvo. Um backup completo é uma cópia completa de todos os dados. |
Diferentes modelos DroBo têm desempenho muito diferente. Implantar um Drobo usando uma interface USB como armazenamento primário provavelmente decepcionará. Veja a matriz de compatibilidade para obter detalhes.
Classifique seus dados
Existem diferentes níveis de valor para dados. Coisas que são baixadas da Internet ou código -fonte que é empurrado para um repositório na Internet, têm backups naturais na maioria dos casos. A perda de dados sendo filmados para impressão, pode não ser uma perda terrível. A perda de vídeos gravados fora do ar da televisão também pode não ser terrível.
Qualquer tipo de dados que não vale a pena fazer backup, ou para os quais já existem backups, não precisa ser backup localmente. O outro extremo do espectro são dados proprietários, para os quais as cópias na Internet não são apropriadas e que são insubstituíveis se perdidas. Em um negócio fotográfico, as fotos, registros fiscais, contas, etc. Em um reino pessoal, isso incluiria fotos de família, etc. Vamos chamar esse tipo de informação dados preciosos
Que dados insubstituíveis é o que você precisa para proteger. Portanto, a classificação pode ser feita de várias maneiras, mas a mais simples é apenas para colocar dados preciosos no diretório doméstico. Até agora é normal. A coisa incomum vem a seguir: não coloque mais nada lá. Downloads da Internet, dados facilmente replicáveis, etc. deve ir para outro lugar. Em geral, mantenha os diretórios domésticos dos usuários o mais pequeno e precioso possível.
Como outro exemplo, no meu caso de uso pessoal, o Linux é prontamente para download, para que não haja backups de sistema. As configurações são relativamente simples, apenas credenciais e configurações especiais são backup, por ter cópias das informações em um diretório normal /doméstico de um usuário. O momento restaural para um único sistema não é um problema para meu uso pessoal e, quando uma restauração é necessária, provavelmente haverá uma nova versão do sistema operacional para experimentar, para que o valor dos backups do sistema seja bastante limitado.
A única coisa de backup é os diretórios pessoais (//home) de alguns usuários.
Armazenamento primario
Se um DroBo for usado para armazenamento primário para dados preciosos, um segundo deve ser obtido como um dispositivo de backup. É simples assim. Manter todos os dados em um dispositivo que não pode ser backup está pedindo problemas.
Os fanáticos dirão que a segunda unidade deve estar fora do local. Os Drobo da Gen 1 / Gen 2 também têm desempenho limitado e talvez não sejam adequados para um papel de armazenamento primário.
Armazenamento de arranhões
Se os dados existe todo o espaço que existe em outros lugares (espelhos de sites da Internet), podem ser regenerados (arquivos de objeto de compilação, gravações de transmissões no ar em um servidor de mídia), nenhum desses dados é particularmente precioso e tudo isso pode ser recuperado ao longo do tempo no caso de uma perda de dados em uma unidade.
Novamente, um argumento contra esse uso é o desempenho. As unidades de primeira e segunda geração estão um pouco lentas para uso em digamos. Por outro.
Repositório de backup
Um meio racional de configurar o Drobo é como um repositório de backup. O DROBO é o destino dos backups. Cópias primárias estão nos desktops e laptops sendo backup. Visto dessa maneira, os dados de backup são facilmente recuperados no caso de uma perda de dados: basta fazer backup do sistema novamente. É claro que a história dos backups está perdida, mas o importante é geralmente ser capaz de recuperar dados atuais.
Solução de problemas
Nenhum Drobos descobriu
Para encontrar o DROBO em um sistema, o DroBo-Utils consulta todos os dispositivos anexados para indicações que são feitas pela Robótica de Data. Essas cordas mudam de produto para produto. Se o (novo modelo) DroBo não for detectado, execute a interface da linha de comando com a saída de depuração da detecção de hardware, será lançada. igual a:
# DROBOM -V 16 STATUS DE ESTADO: /DEV /SDA ID: (0, 0, 0, 0, 'ATA') Rejeitada: O fornecedor é Ata (não de DRI) examinando: /dev /sdb ID: (2, 0, 0, 0, 'Ata') rejected: Vendor Is ATA (não de DRI), 0, 0, 0, 'Ata') rejected: Vendor Is ATA (não de DRI), DROBO (não da DRI) Lista de retorno: [] nenhum Drobos descobriu
Aqui você vê que a sequência do fornecedor é ‘Drobo’, que não era uma string de fornecedor conhecida no momento em que este exemplo foi executado. Então tente:
# Drobom -s Drobo Status
Em outras palavras, pegue a corda de fornecedor desconhecida e alimente -a como -s para ajustar a detecção de Drobom. Seu Drobo provavelmente será escolhido.
Apenas um LUN aparece?
LUN é uma abreviação de ‘unidade lógica’. A origem do termo é SCSI [#SCSI] _ Terminology. Quando as unidades RAID se tornaram muito grandes para apoio no passado e foram subdivididas para apresentar unidades menores, o sistema operacional. O LunSize padrão em Drobos é 2 TIB (ajustável usando as ferramentas.) Se mais espaço em disco (depois de permitir a paridade/redundância) do que o LUNSIZE estiver instalado em uma unidade, o Drobo mostrará um segundo (ou mesmo terceiro) LUN. Cada LUN aparece no Linux como um disco separado (exemplos se o primeiro LUN aparecer como /dev /sde, o próximo será /dev /sdf, então /dev /sdg.)
Se você acha que deve ver vários LUNs e não, pode dar uma olhada em algumas configurações do kernel: verifique se o módulo SCSI_MOD KERNEL está carregado, verifique se/SYS/Module/scsi_mod/parâmetros/max_luns é> 1.
Drobom View será iniciado uma GUI por Drobo, independentemente do número de LUNS. Se solicitado a formatar, todos os LUNs para o dispositivo serão formatados.
[9] | Interface de sistema pequeno de computador. Um padrão onipresente para os computadores se comunicarem com hardware de armazenamento. O SCSI inclui especificações de cabeamento de hardware, que são principalmente obsoletas, mas o que resta é o “conjunto de comandos”, o idioma usado pelo computador para fazer solicitações ao dispositivo. Nesse sentido, todos os Drobos são dispositivos SCSI. Os comandos SCSI são túneis em outros protocolos usados para transportar dados entre computador e dispositivo (Firewire, USB, ESATA e, sim. Iscsi) |
Obtendo ajuda de DRI
DRI pretende Drobospace.com os proprietários conversarem um com o outro, exceto que nenhum não-proprietário pode ver as discussões e, desde o início, houve muita contribuição da equipe da DRI, por isso parecia muito com um fórum de suporte, mas realmente não é. Muitos proprietários se opuseram a esses fóruns sendo privados; portanto, um grupo do Google foi iniciado para as pessoas conversarem entre si, e as discussões permanecerem públicas:
Ainda existe um ótimo papel para o espaço Drobo, nesse nível 3 de suporte para analistas (essencialmente desenvolvedores.) às vezes olhe lá. Para o suporte de Nível 3, não se pode esperar tempo de resposta garantido, mas pode -se poder fornecer algumas contribuições para futuros produtos ou recursos de firmware. Acontece que os fóruns do Drobospace não são realmente para apoio. Mas não aceite minha palavra para isso, aqui está acima foi a opinião de Dri (literalmente de um post no Drobospace por Markf 2008/08/29) sobre as coisas:
Para entrar em contato com o Data Robotics Inc. Para suporte, suas opções são:
- Suporte telefônico-Problemas técnicos: 1-866-426-4280, seg-sex das 8h às 17h PST, excluindo férias.
- Suporte telefônico-Apresenta perguntas: 1-866-99ROBOT
- Suporte por e -mail – Problemas técnicos: [email protected]
- Suporte por e -mail – Apresenta perguntas: [email protected]
- Solicitação de suporte baseada na Web: http: // www.DROBO.com/support/request_support.html
Todas as chamadas de suporte técnico, e -mails e solicitações da Web recebem um número de caso e rastreados. . Nível 1 e 2 lidam com a maioria dos casos. Eles são responsáveis por rastrear telefone, e -mail, casos da web e resolvê -los. Alguns casos estão escalados para o nível 3, cujo pessoal reside em nossa sede corporativa e tem acesso à equipe de engenharia.
Apoio ao Drobospace.com:
Drobospace.com é uma comunidade de usuários e depende dos esforços voluntários de seus membros para se ajudar. Porque é executado por voluntários, a resposta aos problemas varia. O Pessoal de Suporte de Nível 3 Monitore os fóruns do Drobospace – as camadas 1 e 2 estão focadas diretamente nos clientes e não são obrigados a ler DroboSpace.com. Por design de design 3, o pessoal não responde imediatamente a cada postagem para permitir que a comunidade funcione. Dependendo da natureza do problema, o nível 3 pode postar no fórum ou entrar em contato diretamente com o membro através de uma mensagem privada para facilitar a resolução do problema.
Como o DroBospace é de propriedade e administrado por terceiros, a Caxable Networks LLC, não há vínculo com os sistemas de banco de dados da DRI. As postagens aqui não recebem números de casos e rastreados – isso só acontece com os casos abertos diretamente com DRI.
Perguntas frequentes
O que LunSize devo usar?
2 terabytes é o maior que você deve usar agora. Existem muitos experimentos nos grupos do Google, resumidos aqui: LunSize Fits também consulte a matriz de compatibilidade indica as melhores suposições no estado atual das coisas. A DRI anunciou o novo firmware 1.1.4 para Drobo Pro, que deve remover a restrição 2 TIB, mas isso ainda não foi confirmado.
O que acontece quando eu usei um LunSize maior?
Isso é realmente um pouco desagradável. Nada acontece no começo, tudo parece funcionar bem. Depois de um tempo, ele não recupera o espaço quando os arquivos são excluídos. As luzes de capacidade azul não mostram muita relação com a cheia do sistema de arquivos, conforme relatado pelo sistema operacional. Drobo pode se tornar insaciável, sempre pedindo mais e mais espaço em disco, mesmo que a quantidade de dados usados no sistema de arquivos não o justifique. Em casos extremos, os dados podem se tornar inacessíveis.
Como faço para verificar se um LunSize funciona?
O DRI divulga naturalmente novas versões de firmware e pode corrigir esses problemas em algum momento. Se você estiver disposto a testá -lo em seu novo Drobo, o procedimento para isso é simples:
1. Crie um sistema de arquivos conforme normal. 2. Preencha o espaço físico. (As luzes azuis devem iluminar.) 3. Remova muitos dos dados.
Se o problema não estiver lá, as luzes azuis funcionarão corretamente e sairão para corresponder aos dados excluídos depois de um tempo. Se as luzes azuis não se apagarem após a etapa 3, não confie em seus dados para este sistema de arquivos. Recrie com um lun menor e tente novamente. 2 terabytes é o único caso de sucesso documentado até agora.
Posso usar o usuário reiserfs, xfs, btrfs, xxfs ?
Resposta curta: Não.
Para que o DROBO execute o gerenciamento de armazenamento, ele precisa saber o que é gratuito, por isso precisa entender o sistema de arquivos que você está usando. A lista de sistemas de arquivos que ele entende é: FAT32, NTFS, HFS+, EXT3. É isso, então se você quiser usar o reiserfs, ou xfs, ou gfs, ou o que quer que seja. Você está fazendo pesquisas. Os fornecedores dizem que esses outros tipos de sistemas de arquivos não funcionarão.
Se meu Drobo quebrar, posso recuperar meus dados?
Não. A maneira como os dados são colocados nos discos é completamente proprietária. Você não pode pegar as unidades e conectá -las individualmente a um servidor e ler os dados dessa maneira, porque não é um formato Linux MD ou LVM que pode ser facilmente reconstruído. Você não pode dar o pacote de disco a uma empresa de recuperação de dados, porque eles também não sabem o formato de dados e terá que pagá -los para reverter o formato do engenheiro DRI, que ficará caro rapidamente.
Você precisa de um backup ou outro Drobo. Mesmo entre os Drobos, há limites para a compatibilidade, veja o Drobo.com site para detalhes.
Meu Drobo USB sempre aparece como um disco diferente!
A ordem e o tempo dos discos que estão conectados a barramentos de capa quente determinarão o nome do dispositivo (pode ser /dev /sdb uma vez, e /dev /sdc outro.. Em vez disso, faça:
Peter@pepino: ~ $ ls -l/dev/disk/by-uuid Total 0 lrwxrwxrwx 1 raiz 10 2009-12-15 04:54 2C88743C8874071C-> ../../sda3 lrwxrwxrwx 1 raiz 10 2009-12-15 04:54 32A41D0A-B193-41F3-86FA-29BBEE8CD2B3-> ../../sda8 lrwxrwxrwx 1 raiz 10 2009-12-26 12:08 3CD5D9CC-C227-4ED8-BAB2-60C2D71F6E9D-> ../../sdf1 lrwxrwxrwx 1 raiz 10 2009-12-15 04:54 72B0EE8C-D0E8-479D-B79C-3DBDA1581F55-> ../../sda6 lrwxrwxrwx 1 raiz 10 2009-12-15 04:54 814472DB-DBEE-411C-8870-7CA59F32E7C1-> ../../sda5 lrwxrwxrwx 1 raiz 10 2009-12-26 12:16 8ED93296-9BE2-4576-9AE4-9D9C78363FB6-> ../../sdg1 lrwxrwxrwx 1 raiz 10 2009-12-15 04:54 A4BC252E-0EB7-489C-94E7-688EFD528665->> ../../sda7 lrwxrwxrwx 1 raiz 10 2009-12-15 04:54 BC1AB400-DF49-457D-8700-C77DDE19E450-> ../../sda2 lrwxrwxrwx 1 raiz 10 2009-12-15 04:54 C2EE700DEE6FF7D5-> ../../SDA1 Peter@pepino: ~ $
O uuid é um nome que é constante para uma partição. Cada vez que uma partição é montada, um link será criado neste diretório para o correto /dev /sdx. Uma entrada Related /etc /fstab relacionada a UUID se parece:
UUID = 3CD5D9CC-C227-4ED8-BAB2-60C2D71F6E9D /DROBO01 Ext3 Padrões 0 2
Como é que o comando para construir um sistema de arquivos cria um sistema de arquivos ext2?
Porque um sistema de arquivos ext3 é um sistema de arquivos ext2 com um diário. O comando normal para construir um sistema de arquivo ext3 é mke2fs -j.
Você pode ter LUNs diferentes com diferentes sistemas de arquivos?
DRI: Várias partições por LUN são suportadas. Ter qualquer combinação de sistemas de arquivos de arquivos nos diferentes LUNS e Partições também é bom.
Drobo trabalha com LVM?
Algumas pessoas fazem isso. Eu não arriscaria isso.
O Linux Volume Manager é uma camada de software que é interrompida entre a camada do sistema de arquivos e os discos físicos. Ele fornece um volume ‘falso’ (virtual) em que sistemas de arquivos são construídos. Isso dá flexibilidade para concatenar vários volumes físicos juntos para criar um único sistema de arquivos ou alocar um único volume para diferentes sistemas de arquivos ao longo do tempo, conforme as necessidades ditadas em vez de tudo no início.
Para o DROBO, o LVM seria especialmente legal, pois se poderia alocar inicialmente apenas o espaço físico realmente disponível dentro do LUN e, portanto, aplicativos que chave para evitar o preenchimento de sistemas de arquivos funcionariam corretamente, em vez de sempre pedir para inserir mais armazenamento e não gerenciar o armazenamento disponível. Quando mais espaço físico (novas unidades!) fica disponível, pode -se alocar mais espaço para o volume virtual e depois aumentar o sistema de arquivos. Então Drobo ainda cuidaria da labuta de manutenção do conjunto de ataques, operações de relé, etc. Mas o usuário teria mais controle sobre como o espaço foi alocado no nível do sistema operacional.
Para que isso funcione, o firmware Drobo teria que entender o LVM até certo ponto. Experimentos iniciais mostraram que o firmware não apreciava o LVM. Ser capaz de adicionar uma unidade DROBO como um PV a uma unidade LVM seria muito legal.
DROBO suporta criptografia de disco completo?
Drobo funciona sabendo como o sistema de arquivos é estabelecido e fingindo ter mais espaço do que está presente fisicamente. Drobo faz um pouco de mão para gerenciar o espaço em disco e mover as coisas de maneira ideal, à medida que os discos duros falham ou são adicionados.
A criptografia de disco completa implementada pelo sistema operacional torna o DroBo incapaz de entender o sistema de arquivos, para que não saiba quais blocos estão em uso, e a unidade sempre acreditará que o sistema está completamente cheio. Drobo não vai se comportar bem. Entre os métodos que não funcionarão estão os que operam em uma partição de disco bruto, como TrueCrypt, ou qualquer uma das soluções baseadas em Linux Cryptoloop.
Em vez de uma criptografia de disco inteiro, um método que usa um sistema de arquivos subjacente bem conhecido pelo DROBO (a lista é curta: FAT32, NTFS, HFS, EXT2) é necessária. No Windows, criptografar diretórios com NTFs padrão funcionarão bem. No Linux, uma boa opção seria Encfs http: // www.arg0.net/ENCFs, que criptografa nomes e dados de arquivos sobre um sistema de arquivos EXT, ou algum outro método que usa fusível http: // fusível.sourceforge.líquido. é relatado para funcionar bem.
Eu li tudo. Ajuda?
A melhor primeira parada é o grupo do Google.
O que é licença de Drobo-Utils?
Licença pública geral – GNU – GPL .
Créditos
Peter Silva: escreveu a maior parte. Chris Atlee: a embalagem do Debian apropriada. Brad Guillory: alguma ajuda com diagnósticos e remendos. Joe Krahn: Muita inspiração. Andy Grover: algumas limpezas de elegância. Sebastian Sobolewski: patches DroboPro e testes.
Testadores (de DroboPro): Robj, Sebastian (também conhecido como Tom Green), Elliota, Andrew Chalaturnyk
Administrivia
Versão 9999, um pouco
DROBO Utils Copyright (c) 2008.2009 Peter Silva ([email protected]) os utilitários do DROBO vem com absolutamente nenhuma garantia; Para obter detalhes, digite o arquivo chamado Copying in the Root da árvore do diretório de origem.
Páginas de homem
Drobom
- Drobom – a interface (linha de comando + visualização para uma GUI)
Notas do desenvolvedor
Este software é direitos autorais sob GPL. Veja o arquivo final próximo para obter detalhes.
Esta é uma pilha de bits úteis aleatórios para os desenvolvedores. (também conhecido como notas para mim mesmo 😉
Trabalhando com fonte
O código -fonte do projeto é gerenciado usando um repositório Git fornecido pelo SourceForge.líquido. Git (http: // git-scm.com/) fornece um modelo de desenvolvimento totalmente distribuído, para que se possa trocar patches arbitrariamente entre os desenvolvedores. No sf.Repositório líquido, o ramo ‘mestre’ é o alvo final de integração para futuras versões.
Obtendo uma árvore de origem
A seguir, verifica o ramo principal da árvore do código-fonte e a coloca no subdiretório Drobo-Utils da árvore atual.
Antes de fazer qualquer compromisso, verifique se os campos do autor estão definidos adequadamente. Pode -se obter patches aplicados ao ramo com puxão Git e cometer patches para distribuição com push git.
Construir dependências
Para construir o pacote a partir da fonte, há vários outros pacotes necessários:
Boule% sudo aptitude install Debhelper Python2.5-Dev Boule% sudo aptitude install python-doutils boule%
A segunda linha necessária apenas para criar documentação. Por outro lado, para obter uma lista completa de pacotes necessários, é melhor usar uma janela de shell para grep no arquivo de controle de pacotes do Debian (que define quais são as dependências para o sistema de compilação):
Peter@pepino% grep depende Debian/Control Build Depende: Debhelper (> = 5), Python2.5-Dev, Python-Docutils depende: $, $, separados Peter@pepino%
Git Configurar Autor Patch
Para garantir o autor correto em patches criados, certifique -se de definir as configurações do seu autor. Algo como o seguinte é apropriado se você usar uma única identidade para todas as suas contribuições de código:
Boule% Git Config -Usuário global.Nome "FirstName LastName" Boule% Git Config -Usuário global.Email "[email protected] "Boule%
Outros podem desejar que a identidade seja associada a cada projeto.
Usando um instantâneo de origem
Às vezes, quando há problemas, a correção é verificada, mas não houve tempo para fazer um processo de liberação completa. Se você realmente precisa da correção, sua única opção é obtê -la do repositório Git dos desenvolvedores. Se lhe disseram ‘está em git’, refere -se ao sistema de gerenciamento de código -fonte do Git, e o servidor para isso está no SourceForge.líquido. Como conseguir isso:
# clone git ssh: // [email protected]/gitroot/drobo-utils/drobo-utils # cd mine # vá para o diretório de origem que você baixou # ./status de Drobom # Experimente. # configuração do Python.py install # instale -o em locais do sistema. # status de Drobom # Experimente. # Git Pull # Obtenha as alterações feitas desde que o clone do Git foi feito. # configuração do Python.py install # instale as mudanças nos locais do sistema.
. Para visualizar as filiais disponíveis:
% git ramo -r origem/cabeça -> origem/origem mestre/origem mestre/origem noc/peter origem/r0.2.1 origem/r0_3_3 origem/r0_4_0 origem/r0_5_0 origem/r0_6_0
Onde uma versão é algo como R0_4_0. Então você pode escolher qualquer um para trabalhar:
% git ramo r0_4_0 -r origem/r0_4_0 ramo r0_4_0 configurado para rastrear o ramo remoto r0_4_0 da origem. % Git checkout r0_4_0 mudou para o ramo 'r0_4_0' %
Quando você usa o git para obter uma árvore, ele mantém cópias de metadados para poder rastrear mudanças. Se você deseja uma cópia que não contém Cruft Git, rm -rf .git na raiz da árvore de origem.
Se você estiver misturando pacotes baixados e instalações de origem, confira a próxima seção para Gotchas.
DPKG vs. Instalação do Python
A configuração ‘.Py ‘Script, mencionado na seção anterior, é uma convenção do sistema de embalagem Python Distutils Python. A instalação do DistUtils é ligeiramente diferente da instalação de pacotes Debian. Não parece haver uma maneira de remover um pacote. Toque em todos os arquivos, faça uma instalação e remova manualmente os arquivos instalados.
Drobo-Utils foi escolhido para inclusão no Debian. A embalagem “real” para pacotes Debian é mantida em uma árvore separada e mantida pelos desenvolvedores do Debian.
O Debian/Setup coloca coisas em/usr/sbin enquanto configura.py coloca as coisas em /usr /bin. . Os Libs são colocados de maneira diferente também. Não revisei para outros conflitos, menos confusos para usar um ou outro método em um sistema.
(Se você instalar os distutils, remova o pacote Debian via: DPKG-Purge Drobo-Utils)
Fazendo um lançamento
1 – Faça um ramo # assumindo que você tem um repositório local. Git Branch # Cria o ramo, do CWD (deve ser o mestre) Git Checkout # Switches Dir atual para o ramo. 2 – carimbar a filial com as mudanças da versão VI.TXT # Manifesto de mudança completa para a liberação VI Debian/Changelog # Copiar manifesto do txt, Adicionar assinatura. VI Configuração.py # editar versão VI Drobo.Py # Editar versão 3 – Construa pacotes para testá -los e instalá -los. (Veja receita separada.) 4 – Execute QA. Registre os resultados dos testes de liberação na filial (QA.txt) À medida que novos testes são criados, modifique o QA.TXT no tronco para manter as referências para a próxima versão. 5 – Commit e empurre qa’d ramil git commit -a git push origem: refs/cabeças/
Garantia de qualidade (controle de qualidade.TXT)
QA.txt é um log de garantia de qualidade. A versão no porta -malas dos lançamentos indica que o procedimento de controle de qualidade é aplicado à próxima versão durante o processo. Como uma filial é criada para cada lançamento, a versão do QA.O TXT atua como um log de qualidade para esse lançamento. Portanto, pode -se fazer uma compra git ou exportação git para obter o log de qualidade para qualquer liberação (QA.TXT Apresentado na versão 0.4.0)
Construindo pacotes Debian e Ubuntu
Presume que você instalou as dependências de construção:
.git.sourceforge.net/gitroot/drobo-utils/drobo-utils- % cd drobo-utils- % rm -rf .Git # Livre -se do Git Cruft, produzindo uma árvore de fonte crua. % CHMOD 755 Debian/Regras # eu não sei por que as permissões estão erradas. # Este debian/ configuração é apenas para pacotes de não-distro. # constrói para Debian e Ubuntu. % dpkg -buildpackage -rfakeroot % cd .. # Renomeie -o para qualquer distribuição apropriada. % MV DROBO_UTILS_0.3.3-1_I386-> DROBOUTILS_0.3.3-1_I386_UBUNUTUintrepid.Deb # reconstrua o alcatrão de origem porque ele terá o link 'Debian'. % CD DROBO-UTILS-0.99.9 % RM Debian % CD .. % tar -czvf DROBO-UTILS-0.3.3-1.TGZ DROBO-UTILS-0.99.9
Aplique testes de controle de qualidade. Conforme qa.Resultados de gravação txt lá.
Atualizando documentação
Use as ferramentas de texto reestruturadas (do pacote Python-Docutils.) para construir coisas usando:
Dê uma olhada no Makefile de como isso funciona. Atualize o site:
% scp readme.html, [email protected]: htdocs
DroBoshare
O DroBoshare não é diretamente suportado por Utils Drobo em execução em um host Linux. No entanto, o próprio DroBoshare é um host Linux, e é possível executar o Drobo-Utils não modificado no próprio DroBoshare. Há download chamado Sistema de Arquivos Raizes Aumentados DroBoshare (DARFs), que inclui um intérprete Python e Drobo-Utils.
Tarefa aberta: protocolo de painel de engenharia reversa
Por que não há apoio total no próprio drobo-utils do host? A Robótica Digital não divulgou detalhes do protocolo usado pelo painel proprietário para se comunicar com um DroBoshare, por isso seria muito trabalho para reverter o engenheiro que. Portanto, o apoio a um DroBoshare de uma GUI do Linux em um sistema host não é provável em um futuro próximo.
Se alguém quiser descobrir isso, pode ser uma coisa boa (TM) depois disso, o próximo passo seria entender como piscar o firmware remotamente. Isso eliminaria a última função que não pode ser feita com código aberto.
Construindo darfs
Darfs – DroBoshare aumentou o sistema de arquivos raiz. Uma pilha de coisas que podem ser executadas em um DroBoshare.
Dê uma olhada aqui:
Apare/descarte
DroBo é a única unidade de armazenamento em nível de consumidor que faz provisionamento fino (alocando um dispositivo maior que o espaço físico disponível, permitindo atualizações de espaço sem alterações no sistema operacional.) Drobo faz isso entendendo os blocos do sistema de arquivos, e é por isso que suporta apenas um conjunto muito limitado de sistemas de arquivos e não pode suportar a criptografia completa do disco.
Existe uma atividade considerável da indústria sobre a adição de comandos ATA e SCSI UnMap correspondentes. Esses comandos, para seus respectivos conjuntos de comandos, adicione a capacidade do código do sistema de arquivos dos sistemas operacionais para indicar blocos que não estão em uso às unidades de armazenamento. Drobo funcionaria com qualquer sistema de arquivos que use esses comandos, com muito menos firmware. No Linux, os sistemas de arquivos que estão começando a suportar Trim/Dispard são: ext4, btrfs e xfs. Também pode ajudar com as limitações inerentes em torno da criptografia de disco completo.
Esses comandos ainda estão amadurecendo em apoio. A longo prazo, eles parecem a coisa certa a fazer.
Administrivia
Data de revisão: 2009/12/27
DROBO Utils Copyright (c) 2008.2009 Peter Silva (Peter.A.Silva@gmail..
Versão 9999, um pouco
Suporte de DroBoshare
O DroBoshare não é diretamente suportado por Utils Drobo em execução em um host Linux. No entanto, o próprio DroBoshare é um host Linux, e é possível executar o Drobo-Utils não modificado no próprio DroBoshare. Um intérprete de python é necessário para executar Drobo-Utils. Um intérprete de python tem, por si só, várias dependências. Portanto, seu número de pacotes precisa ser instalado no DroBoshare. É aqui que o darfs entra.
Darfs
O Sistema de Arquivos Raizes Aumentados por DroBoshare (DARFs) é um download de 60 MB ou mais.sf.líquido. Não há nenhum código -fonte, porque, bem, nada de nenhum dos pacotes foi modificado. Existem instruções sobre como construir daros nos desenvolvedores
Darfs é um sistema de arquivos raiz de DroBoshare padrão, com alguns pacotes adicionados: OpenSSL, OpenSsh, Berkeleydb, BZIP2, um Python 2 razoavelmente completo.6.2. DroBo-utils é um aplicativo Python. E funciona na fila e no modo de API, nativamente, no DroBoshare. Por exemplo, eu usei para substituir o firmware. Sem problemas.
As pessoas sem medo da linha de comando podem atualizar o firmware Drobo, o status de consulta e tomar lixões de diagnóstico, da linha de comando no próprio DroBoshare, assim como em qualquer computador host Linux. Mas uma GUI completa seria demais para o pequeno processador e, mais importante, a memória limitada no DroBoshare, de modo que isso não é fornecido.
Instalação do darfs
Baixe de Drobo-Utils..rede: etapas:
- Copie o arquivo TAR para algum lugar da sua parte.
- Faça login via DropBear SSH como usuário root no DroBoshare.
- CD/MNT/DROBOSHARES/YOURDROBO (Sistema de arquivos raiz do Drobo, por exemplo)
- Tar -xzf darfs.TGZ (sistema de arquivos raiz do Drobo, por exemplo)
- O diretório raiz do alcatrão é ‘barra’.. estará sob o seu drobo
- exportar caminho = “/mnt/droboshares/yourdrobo/slash/usr/bin: $” (que é onde Python e Drobom estão.)
- status de Drobom
Ativar suporte SFTP
Tudo que você precisa fazer é:
ln -s/usr/libexec/mnt/droboshares/yourdrobo/slash/usr/libexec
Experimente um SFTP de outra máquina (como raiz. ) e deve trabalhar.
(Explicação: Quando se tenta SFTP para um DroboShare, ele dá um erro sobre tentar executar ‘/usr/libexec/sftp-server’. OpenSsh constrói o binário certo, mas o DropBear não sabe onde procurá -lo. O diretório Libexec não está lá no DroBoshare, então não há mal em criá -lo e vincular -se a darfs.)
Firmware do DroBoshare
Com o DARFS e o software de terceiros que você pode obter do DroboSpace e Drobo.com, o DroBoshare é muito aberto e hackeable. No entanto, permanece uma limitação única: não há maneira de código aberto de atualizar ou modificar o firmware DroBoshare. Se você deseja re-flash para um estado original de fábrica, você precisa do painel do fornecedor.
Construindo DARFs ou um ambiente de desenvolvimento de DroBoshare
O DARFS foi construído no final de 2008 como demonstração tecnológica. Não havia muito interesse na época, então não foi seguido desde então. Se houver interesse suficiente, poderá aceitá -lo novamente. A qualidade do procedimento de documentação de construção é, bem, ruim. Teria sido necessário executar todo o procedimento do zero para verificar os detalhes. A informação aqui é basicamente notas para o autor. Ymmv.
Eu usei esse procedimento no Ubuntu Jaunty, mas os mesmos pacotes devem trabalhar de forma idêntica no Debian Lenny. A idéia aqui é usar as Ferramentas Fabuladas Scratchbox2 desenvolvidas [10] para uso com o Nokia Maemo.
A compilação cruzada é geralmente uma pita (com licença.) Você deseja usar uma boa máquina de desktop rápida e poderosa (o “host”) para compilar algo que será executado em um sistema incorporado muito menos muscular (o “Target”) Scratchbox 2 olha para um binário e, se for para a CPU alvo para executar, ele invoca o processador Qemu, para que ele seja executado na plataforma de host em emulação. Quando o binário encontrado é um binário hospedeiro, ele apenas o executa normalmente. Isso torna a compilação cruzada muito transparente. A outra magia que faz é invocar o compilador cruzado quando o procedimento de construção normal do pacote tentará invocar um compilador nativo. Scratchbox remove muita dor de compilação cruzada.
Portanto, as etapas a seguir permitirão construir um ambiente onde é fácil construir software adicional conforme desejado. Vale a pena notar que o DroBoshare tem uma CPU que é relativamente poderosa e relativamente ociosa na maioria dos casos. Só é impedido de ser realmente útil pela memória limite disponível.
Etapa -1: Coisas que você precisa:
Você precisa de um DroBoshare, com um Drobo nele. Você também precisa baixar algumas coisas:
mkdir ~/drobo cd ~/drobo mkdir DroBoshare CD DROBOSHARE MKDIR Downloads downloads de CD DROBO SDK: http: // www.Drobospace.com/download/11742/data-robotics-sdk/você precisa obter acesso root via DrobBear, leia a documentação do SDK para isso. # que deve te pegar . Sdk.Zip CD .. MKDIR SDK CD SDK UNZIP ../Sdk.fecho eclair
Você também precisa (de acordo com o SDK) um código de fonte de ferramentas: http: // www.Codesourcery.com/sgpp/lite/braço/liberações/2006q1-6 com plataforma de destino: arm gnu/linux
Etapa 0: Instale Scratchbox2
sudo apt-get install scratchbox2. Pode ser assim:
Trestler:/etc/apt# apt-get install scratchbox2 listas de pacotes de leitura. FEITO CONSTRUIR AS INFORMAÇÕES DE LEITA DE ESTADO DE TRAMAS DE DEPENDÊNCIA. Feito os pacotes a seguir foram instalados automaticamente e não são mais necessários: Libisc44 Use 'Apt-Get Autoremove' para removê-los. Os seguintes pacotes extras serão instalados: Bochsbios Debootstrap Libbrlapi0.5 libicu38 libvdemgmt0 libvdeplug2 openbios-sparc openHackware proll qemu vde2 vgabios Pacotes sugeridos: sudo samba sbrsh vde2-cryptcab kvm os seguintes pacotes serão instalados: boochsbios debootstrap libbrls.5 libicu38 libvdemgmt0 libvdeplug2 openbios-sparc openHackware proll qemu scratchbox2 vde2 vgabios 0 atualizado, 13 recém-instalado, 0 para remover e 0 não atualizado. Precisa obter 17.7 MB de arquivos. Após esta operação, 49.2 MB de espaço de disco adicional será usado. Você quer continuar [S/N]? Get: 1 http: // gulus.Usherbrooke.CA Lenny/Main Libicu38 3.8.1-3 [5918kb] Get: 2 http: // Gulus.Usherbrooke.CA LENNY/PRINCIPAL LIBVDEMGMT0 2.2.2-3 [12.4KB] Get: 3 http: // Gulus.Usherbrooke.CA LENNY/PRINCIPAL LIBVDEPLUG2 2.2.2-3 [11.6kb] Get: 4 http: // Gulus.Usherbrooke.CA Lenny/OpenHackware principal 0.4.1-4 [76.4KB] Get: 5 http: // Gulus.Usherbrooke.CA LENNY/PROLL PROLOT 18-4 [248KB] Get: 6 http: // Gulus.Usherbrooke.CA LENNY/PRINCIPAL LIBBRLAPI0.5 3.10 ~ R3724-1+B1 [62.7kb] Get: 7 http: // Gulus.Usherbrooke.CA LENNY/VGABIOS PRINCIPAL.6b-1 [79.1kb] Get: 8 http: // Gulus.Usherbrooke.CA Lenny/Main Bochsbios 2.3.7-1 [155kb] Get: 9 http: // Gulus.Usherbrooke.CA Lenny/OpenBios-SPARC 1.0 ~ alfa2+20080106-2 [229kb] Get: 10 http: // gulus.Usherbrooke.CA Lenny/Principal Qemu 0.9.1-10 [10.5 MB] Get: 11 http: // Gulus.Usherbrooke.CA LENNY/PRINCIPAL VDE2 2.2.2-3 [181KB] Get: 12 http: // Gulus.Usherbrooke.CA Lenny/Debootstrap principal 1.0.10Lenny1 [52.1kb] Get: 13 http: // Gulus.Usherbrooke.CA Lenny/Principal Scratchbox2 1.99.0.24-2 [150KB] buscou 17.7MB em 34s (518kb/s) Selecionando o pacote anteriormente desmarcado libicu38. (Lendo o banco de dados . 54086 arquivos e diretórios atualmente instalados.) Descompactar libicu38 (de . /libicu38_3.8.1-3_I386.deb) . Selecionando o pacote anteriormente desmarcado libvdemgmt0. Descompactar libvdemgmt0 (de . /libvdemgmt0_2.2.2-3_I386.deb) . Selecionando o pacote anteriormente desmarcado libvdeplug2. Descongelando libvdeplug2 (de . /libvdeplug2_2.2.2-3_I386.deb) . Selecionando o pacote OpenHackware anteriormente desmarcado. Desembala o OpenHackware (de . /OpenHackware_0.4.1-4_All.deb) . Selecionando Package Pack Packer previamente. Desembala Prool (de . /Archives/proll_18-4_all.deb) . Selecionando o pacote anteriormente desmarcado libbrlapi0.5. Descongelando libbrlapi0.5 (de . /libbrlapi0..10 ~ R3724-1+B1_I386.deb) . Selecionando pacote vgabios previamente desmarcados. Descompactar vgabios (de . /vGabios_0.6b-1_all.deb) . Selecionando pacote previamente desmarcado Bochsbios. Descompactar Bochsbios (de . /bochsbios_2.3.7-1_All.deb) . Selecionando o pacote anteriormente desmarcado openbios-sparc. Desmarcar o OpenBios-SPARC (de . /Openbios-sparc_1.0 ~ alfa2+20080106-2_all.deb) . Selecionando o pacote previamente desmarcado qemu. Descompactar qemu (de . /qemu_0.9.1-10_I386.deb) . Selecionando pacote previamente desmarcado VDE2. Descongelando VDE2 (de . /Arquivos/vde2_2.2.2-3_I386.deb) . Selecionando o pacote desmarcado previamente Debootstrap. Descompactar Debootstrap (de . /DEBOOTSTRAP_1.0.10Lenny1_All.deb) . Selecionando o pacote de pacote anteriormente desmarcado Scratchbox2. Descongelando o ScratchBox2 (de . /scratchbox2_1.99.0.24-2_I386.deb) . Processando gatilhos para Man-DB . Configurando libicu38 (3.8.1-3) . Configurando libvdemgmt0 (2.2.2-3) . Configurando libvdeplug2 (2.2.2-3) . Configurando o OpenHackware (0.4.1-4) . Configurando o proll (18-4) . Configurando libbrlapi0.5 (3.10 ~ R3724-1+B1) . Configurando vgabios (0.6b-1) . Configurando Bochsbios (2.3.7-1) . Configurando o OpenBios-SPARC (1.0 ~ alfa2+20080106-2) . Configurando qemu (0..1-10) . Configurando VDE2 (2.2.2-3) . Configurando Debootstrap (1.0.10Lenny1) . Configurando Scratchbox2 (1.99.0.24-2) . Trestler:/etc/apt#
Etapa 1) Obtenha um sistema de arquivo raiz
A idéia aqui é obter um ponto de partida fazendo uma cópia do sistema de arquivos raiz de um DroBoshare. Depois de baixar o SDK do DroboSpace.com, e ativando o acesso da Shell Root, basta fazer login no DroBoshare e:
Trestler:/etc/apt# ssh root@droboshare A autenticidade do host 'DroBoshare (172.25.5.13) 'Não pode ser estabelecido. A impressão digital da RSA é 90: 75: 3d: CA: F1: 42: 65: 92: 71: 97: 48: d7: 6b: ff: d7: 8b. Tem certeza que deseja continuar se conectando (sim/não)? Sim Aviso: Adicionado permanentemente 'DroBoshare, 172.25.5.13 '(RSA) para a lista de hosts conhecidos. ROOT@DroBoshare's Senha: Bem -vindo ao Linux incorporado _ _ | || _ | | | _ ____ _ _ _ _ | || | _ \ | | | | \ \ / / | || | | | | | _ | |/ \ | _ || _ | _ | | _ | \ ____ | \ _/ \ _/ A Produto de robótica de dados. http: // www.DROBO.com/ BusyBox V1.1.2 (2007.06.18-15: 03+0000) Shell embutido (Ash) Digite 'Ajuda' para uma lista de comandos internos. ~ $ CD / /$ tar.Tar bin dev fs.LS LIB Opt SBIN SRC USR BOOT ETC Linuxrc Root Serial TMP var no seu sistema Debian ou Ubuntu, Mkdir Slash CD Slash Tar -xvf Slash.alcatrão #No SDK, há algumas coisas de libz, adicione -as nos lugares apropriados (/usr/lib para libz e/usr/incluir para um .H) CD SLASH CD TMP TAR -XVF ~/DROBO/DROBOSHARE/SDK/LIBZ.TGZ MV *.então ../usr/lib mv *.h ../usr/inclua CD ../.. Tar -xjvf ARM-2006Q1-6-arm-none-linux-gnueaBi-I686-PC-Linux-Gnu.alcatrão.BZ2 cria o diretório ~/drobo/DroBoshare/Armx para o Toolchaimkdir Slash CD Slash Tar -xvf Slash.alcatrão #No SDK, há algumas coisas de libz, adicione -as nos lugares apropriados (/usr/lib para libz e/usr/incluir para um .H) CD SLASH CD TMP TAR -XVF ~/DROBO/DROBOSHARE/SDK/LIBZ.TGZ MV *.então ../usr/lib mv *.h ../usr/incluir # add inclui no ambiente de compilação cruzada. # Isso não está certo, os inclui vieram de outro lugar. tem que olhar em volta. CD ~/DROBO/DROBOSHARE/DIRS = "` Encontre Armx -Type d -name incluir` #copy todos os incluídos dos subdiretos em Armx em Slash/usr/incluir. #Som algo assim pode funcionar: para eu em $ diretos; Faça CD $ i; Tar -cf - . | (CD ~/DROBO/DROBOSHARE/SLASH/USR/INCLUDE; Tar -xvf -) Feito #, mas muitos deles parecem ser repetidos, o único realmente interessante é: ./Arm-None-linux-gnueabi/libc/usr/incluir
Etapa 2) Configurar Scratchbox2
#Alguns deles ajudaram. Não tenho certeza de qual deles, tenho que tentar novamente:
sb2-init -c/home/home/peter/drobo/droboshare/armx/bin/braç-none-linux-gnueaBi-gcc sb2-init -c
Etapa 3) Construa qualquer coisa.
Os procedimentos de construção estão basicamente fora da caixa após este ponto:
CD BZIP2 FAZER MAIS INSTRAÇÃO PREFIX =/HOME/PETER/DROBO/DROBOSHARE/SLASH/USR CD ../db* CD Build_unix Exportar CC =/Home/Peter/Drobo/DroBoshare/Armx/Bin/Arm-None-Linux-GnueaBi-GCC ./Configurar -Prefixo. Faça o CD de instalação de instalação ../ncur* ./configure - -prefix =. Faça o CD de instalação de instalação ../OpenSSL* ./config --prefix =. Faça o CD de instalação de instalação ../Pyth* ./Configure - -prefix = make falhou em encontrar os bits necessários para construir esses módulos: _SQLITE3 _TKER BSDDB185 GDBM READLINE SUNAUDIODEV para encontrar os bits necessários, procure na configuração.py em detect_modules () para o nome do módulo. Falha ao construir estes módulos: _curses _curses_panel Running Build_scripts Faça de instalar CD ../DROBO-UTILS /TRUNK /Python Setup.Py Instale o CD no USR/BIN VI DROBOM #!/usr/bin/Env Python: WQ CD ~/DROBO/DROBOSHARE/SRC TAR -XZVF ../Downloads/libpcap-1.0.0.alcatrão.gz cd libpcap* sb2 ./Configure - -prefix =/home/Peter/Drobo/DroBoshare/Slash/Usr Make Install EXIT CD .. Tar -xzvf ../Downloads/tcpdump-4.0.0.alcatrão.gz cd tcpdu* ./Configure - -prefix =/home/Peter/Drobo/DroBoshare/Slash/Usr FAILS COM:/usr/libr/libcrypto.a (dso_dlfcn.o): na função `dlfcn_bind_func ': dso_dlfcn.C :(.Texto+0x2d4): Referência indefinida a `dlsym 'dso_dlfcn.C :(.Texto+0x344): Referência indefinida a `dlerror '/usr/lib/libcrypto.a (dso_dlfcn.o): na função `dlfcn_bind_var ': dso_dlfcn.C :(.Texto+0x400): Referência indefinida a `dlsym 'dso_dlfcn.C :(.Texto+0x46c): Referência indefinida a `dlerror '/usr/lib/libcrypto.a (dso_dlfcn.o): em função `dlfcn_unload ': dso_dlfcn.C :(.Texto+0x4e8): Referência indefinida a `dlclose '/usr/lib/libcrypto.a (dso_dlfcn.o): em função `dlfcn_load ': dso_dlfcn.C :(.Texto+0x56c): Referência indefinida a `dlopen 'dso_dlfcn.C :(.Texto+0x5d4): Referência indefinida a `dlclose 'dso_dlfcn.C :(.Texto+0x5ec): Referência indefinida a `dlerror 'colecion2: ld retornou 1 status de saída make: *** [tcpdump] erro 1 vi makefile /-lc a-ldl: wq make install install
Então, aí está, amostras de construção de um monte de pacotes.
DROBO Utils Copyright (c) 2008.2009 Peter Silva ([email protected]) os utilitários do DROBO vem com absolutamente nenhuma garantia; Para obter detalhes, digite o arquivo chamado Copying in the Root da árvore do diretório de origem.
Abaixo estão os destaques incluídos em cada versão.
Estas são todas as tarefas abertas. PROCURA-SE AJUDA!
- Adicionar teste de versão em python ao suíte de teste (2.4, 2.5, 2.6)
- Adicionar procedimento de teste LUN aos desenvolvedores.TXT
- Olhando para a criação/exclusão e formato de LUN baseado em firmware.
- status do pacote de disco.
- Alertas.
- Corrigir make_tarball para excluir .Git e Debian, como se deveria.
- Revise getSubPagestatus, DMIP parece melhor agora.
- Revise Unitstatus vs. Status do DiskPack.
- faça um daemon. Razões: – Atualizado para retransmitir o progresso. — Alerting – Interface JSON Unificada para Gui & Wui. — fila gerenciada para dispositivo (não a consulta de cinco gui em paralelo.) – Preserve as configurações da opção em reinicialização? (Um relatório.) – sincronizado periodicamente. O relógio Drobo para o servidor.
- Corrigir para redhat/python 2.4 querendo particionar tudo!
- Corrija o bug de firmware do slotinfo slotinfo (relatórios 8 em vez de 5.)
- Configuração da opção GUI, limites, etc.
- Sintaxe da linha de comando alterada para definido de maneira mais consistente
- Configuração de opção documentada na CLI
- Mais verificação de entrada para CLI.
- Precisão de exibição de informações LUN aprimorada.
- Suporte a DroboPro depurado (depurado pelo Google Group. Obrigado a todos!)
- Adicionado SCSI às opções de impressão de informações na CLI.
- Correção de identificação DroboPro por Spobole,
- separou correção de Patrick Bills
- Olhou para o DMIP recém -lançado. Comandos de opção 2 para configurações.
- Opção Query/Set implementado (mas não pode testar o DROBOPRO)
- Gerentes de código -fonte migrado da subversão para o Git
- Menor: Consistência do local padrão para procurar FW entre Lib e GUI.
- Corrigiu essa incapacidade de ler o tamanho do LUN em velhas firmas que travavam a GUI. A GUI agora funciona até o começo.
- Principal: GUI fortemente renovada. Se comporta melhor.
- Major: DroboPro Support Added (graças ao Lemonizer no Google Group!)
- Principal: a GUI recebe documentação online.
- GUI: layouts substituíram dimensões fixas.
- GUI: Adicionado suporte de renomear
- GUI: botão de firmware de carga adicionado
- GUI: Mostrar diagnóstico (equiv. para diagprint.)
- GUI: exibição de nome na tela principal. Mais fácil de dizer qual Drobo é qual.
- GUI: adicionar exibição de ponto de montagem ao espaço dica de ferramenta usada.
- API: Capacidade adicional de detectar configurações de bits de recurso não documentadas.
- ddiag.c torna -se Drobom Diagprint
- Catlee conserta a embalagem novamente.
- Extensão DROBODMP C Substituída por Droboioctl Python Class. Não há necessidade de pacotes dependentes da arquitetura. . muito facil. Menos dependências de construção também.
- Detecção de dispositivos completamente reescrita. Funciona melhor agora.
- Agora exibe pontos de montagem onde faz sentido fazê -lo.
- . Mostra todos os dispositivos e pontos de montagem para cada DROBO.
- Suporte completo de LUN múltiplo. deve fazer o que é esperado.
- Suporte completo de DROBO múltiplo. deve fazer o que é esperado.
- Impressão de informações modulares adicionadas com Lista de saídas CSV.
- firmware 1.3.0, permitiu que a funcionalidade anteriormente quebrada faça com que o comando Sync renomeie todos os Drobo para ‘Olá’. fixo.
- Adicionado “Nome” Comando, para nomear Drobo. (Funcionalidade de sincronização)
- Lógica de detecção corrigida, que dependia do nome anteriormente imutável. (afeta FW> = 1.3.0) Agora use os mesmos mecanismos que SG_SCAN da SG3_UTILS.
- Documentação passada para texto reestruturado. agora aparece na web. site e documtation agora consistente.
- Importante: firmware 1.3.0 Suporte adicionado. As versões anteriores do DroBo-Utils não reconhecerão um Drobo em execução 1.3.0 ou mais tarde.
- CLI é mais normal. Use getopts (livrar -se do dispositivo como lugar fixo arg.) agora permite que o comando também seja uma opção.
- A depuração alterada de um sinalizador que requer modificação de código, para um bitmap homenageado como um argumento da linha de comando (–verbose)
- misc. melhorias na documentação.
- DroboView agora é lançado apenas para o primeiro Drobo encontrado na lista e permanece em primeiro plano.
- A lista de Drobom retorna uma lista mais fácil de analisar (adequado para uso em backticks.)
- Droboview agora é apenas um stub para visualização Drobom. sobrecarga reduzida.
- agora relata a versão da versão em uso. Há uma opção -V também.
- LUNSIZE Bug de exibição corrigido.
- Páginas de Chris e melhorias de ajuda.
- Mais correções de mensagens para quando você não invoca como raiz.
- Corrija para o Ubuntu Intrepid decidindo que todos os discos são Drobos. !!
- Corrigido todos os problemas de análise de informações do firmware.
- problemas de carga de firmware devem ter desaparecido.
- Brad’s Fix for Ddiag.C, feito corretamente desta vez (meu mal!)
0.3.2 Release 2008/10/25
- Para V1, ainda não entendo o índice.arquivo txt.
- Após o teste, mais algumas correções, downloads v2 agora funcionam.
- Correções recebidas de Brad Guillory para download de firmware V2/TDZ. Eles não causam nenhum dano, não têm um V2 para testar com.
- Diretiva FWload adicionada ao Drobom.
- Verificação do usuário raiz adicionado para dar uma dica maior.
0.3.1 Release 2008/10/01
- Ok, eu sei que a verificação de atualizações de firmware não funciona agora, mas preciso descobrir por que. O código parece correto. Há um bugfix para se livrar da parte ‘licenciada’.
- Correções para validação de firmware:
- .
- 32 vs. 64 bits kludge necessário.
- Capacidade adicionada para formatar o Drobo
- Capacidade adicional de definir tamanhos de LUN
- Bugfix para firmware:
- CRC32 na Intel de 32 bits. (Use assinado, em vez de não assinado.)
- CRC de cabeçalho fixo não validando.
- uploads de firmware funcionam com .TDZ também
- Testado com firmwares mais antigos, contém algumas correções para melhorar a compatibilidade. Funciona bem o suficiente para atualizar os velhos firmas.
- Carregado para Drobospace e Sourceforge.
- O upload de firmware funciona para .
- para Drobospace.com e sf.líquido
- confirmado para trabalhar com o firmware 1.1.1
- Mostra status, slots de disco preenchidos, modelo, etc..
- Mostra a versão FW carregada.
- comandos de piscar e standby funcionam.
Links e ajuda!
Se for necessária mais informações, há vários recursos disponíveis:
- Projeto – Página inicial de desenvolvimento. código -fonte lá como um download também.
- Readme – documentação para humanos.
- Páginas manuais – documentação tradicional do estilo Unix (páginas Man)
- Grupo – Os grupos do Google são o fórum de discussão mais ativo
- Drobo – que faz Drobos.
- Página inicial – Página inicial do software.
- Documentação de desenvolvedores de desenvolvedores
- Drobospace – Fórum de Fornecedor
- Email – a lista de desenvolvedores, um de nós certamente responderá.
- Envie -me um e -mail – pode -me um e -mail diretamente.
- DROBO-UTILS
- Matriz de compatibilidade
- O café é quente
- Instalação: mais fácil
- Dependências
- Instale no pacote
- Instale a partir do arquivo TAR
- Instale no git
- Experimente a CLI
- Experimente a GUI
- Lunsize se encaixa em tudo?
- Que tipo de sistema de arquivos?
- Configuração do ISCSI
- SEGURANÇA
- Compatibilidade de firmware
- Conceitos gerais
- Armazenamento primario
- Armazenamento de arranhões
- Repositório de backup
- Nenhum Drobos descobriu
- Apenas um LUN aparece?
- Obtendo ajuda de DRI
- O que LunSize devo usar?
- O que acontece quando eu usei um LunSize maior?
- Como faço para verificar se um LunSize funciona?
- Posso usar o usuário reiserfs, xfs, btrfs, xxfs ?
- Se meu Drobo quebrar, posso recuperar meus dados?
- Meu Drobo USB sempre aparece como um disco diferente!
- Como é que o comando para construir um sistema de arquivos cria um sistema de arquivos ext2?
- Você pode ter LUNs diferentes com diferentes sistemas de arquivos?
- Drobo trabalha com LVM?
- DROBO suporta criptografia de disco completo?
- Eu li tudo. Ajuda?
- O que é licença de Drobo-Utils?
- Drobom
- Trabalhando com fonte
- Obtendo uma árvore de origem
- Construir dependências
- Git Configurar Autor Patch
- Usando um instantâneo de origem
- DPKG vs. Instalação do Python
- Fazendo um lançamento
- Garantia de qualidade (controle de qualidade.TXT)
- Construindo pacotes Debian e Ubuntu
- Tarefa aberta: protocolo de painel de engenharia reversa
- Construindo darfs
- Darfs
- Instalação do darfs
- Ativar suporte SFTP
- Firmware do DroBoshare
- Etapa -1: Coisas que você precisa:
- Etapa 0: Instale Scratchbox2
- Etapa 1) Obtenha um sistema de arquivo raiz
- Etapa 2) Configurar Scratchbox2
- Etapa 3) Construa qualquer coisa.
- Sobre esta página
Sobre esta página
Última revisão: 30 de dezembro de 2009
DROBO Utils Copyright (c) 2008.2009 Peter Silva ([email protected]) os utilitários do DROBO vem com absolutamente nenhuma garantia; Para obter detalhes, digite o arquivo chamado Copying in the Root da árvore do diretório de origem.
DROBO FS
AnáliseO Drobo FS é um dos mais recentes hardware na linha popular de produtos de DROBO. É um NAS independente (armazenamento ligado à rede) que se conecta diretamente à rede LAN. Este é o terceiro Drobo que comprei e se encaixa bem na família de produtos. O interesse particular no Drobo FS é que ele pode operar quase como um dispositivo independente uma vez configurado. . . Nesta revisão, exploraremos o dispositivo juntos e veremos se isso pode atender a algumas de suas necessidades.
Um pouco de história por trás do Drobo FS
DROBO é uma empresa especializada em soluções de armazenamento. Sua linha de produtos varia de dispositivos de desktop a aparelhos de rede de servidores de rede. O primeiro produto que eles lançaram foi o USB 2.0 Drobo (eu possuía um desses). O dispositivo era um gabinete SATA de quatro slots que poderia proteger seus dados usando um conceito proprietário chamado Beyondraid. Essa tecnologia ajudou os usuários a proteger seus dados sem precisar se preocupar com a tecnologia nela. Possui uma tecnologia semelhante a RAID, sem a necessidade de o usuário entender o que é o RAID. Uma falha na unidade não resulta em perda de dados para o usuário. Facilmente atualizável conforme necessário, o Drobo se tornou um dispositivo bem recebido para muitos usuários, especialmente aqueles com dados importantes para proteger.
Desde então, a empresa lançou muitos produtos, entre então o Drobo com Firewire 800 e USB 2.0 (eu substituí meu USB 2.0 Somente por um desses dois anos atrás), o Drobo Pro e o Drobo Elite, os dois últimos mais orientados para empresas, servidores ou profissionais, como têm Bays Sata de altura e são montáveis. No final de 2009, eles anunciaram uma nova geração de DROBO, os Drobo S, que tinham cinco slots SATA e podiam manter seus dados seguros com até duas unidades simultâneas falhas. Também incluiu uma porta ESATA como outra opção de conectividade.
Com o original e a segunda geração de Drobo, DROBO introduziu um dispositivo chamado DroBoshare. Este dispositivo era capaz de conectar dois Drobo através de sua porta USB ao DroBoshare. O DroBoshare tinha uma porta Gigabit Ethernet para se conectar à rede. Essa foi uma ótima maneira de compartilhar dados em uma rede de um Drobo, mas o conceito teve suas limitações. No início de 2010, DROBO anunciou um novo dispositivo: com base no mesmo design que o DroBo se incluiu as funcionalidades do DroBoshare, o Drobo FS nasceu. O DROBO FS, para o servidor de arquivos, tornou. Em meados de outubro de 2010, DROBO Liberou a versão Pro, o DroboPro FS, com 8 baías e duas portas Ethernet Gigabit.
Descobrindo o Drobo FS
O Drobo FS, de fora, é um dispositivo muito simples para descrever: tem cinco 3.5 ″ SATA Slots na frente e uma porta Ethernet Gigabit na parte traseira. Quando você desempacotar seu DroBo FS, ele vem com um cabo Ethernet, um livreto de instruções e o CD com o programa de instalação de software. Como todo modelo DROBO, ele vem sem qualquer unidade, a menos que você o compre na loja Drobo em um pacote que inclui unidades. Pessoalmente, prefiro comprá -lo sem as unidades e encontrar minhas próprias ofertas online. No meu caso, coloquei três 2 TB no disco rígido (total de 6 TB), o que me dá 3.59 TB de espaço protegido para armazenar meus dados, usando apenas uma proteção de falha de unidade (i’Voltarei a esse recurso mais tarde).
Os Drobos são configuráveis por meio de software proprietário chamado Drobo Dashboard. Como eu já tinha um Drobo padrão em casa, uma vez que conectei o Drobo FS à minha rede, esperava que fosse descoberto no painel Drobo sem muito trabalho do meu lado. Não.
Depois de ler algumas coisas aqui e ali, percebi que, mesmo que tivesse o painel DROBO mais recente para o meu DROBO FW800, o software que veio com o Drobo FS foi uma versão mais recente. Eu instalei o painel Drobo a partir do CD do DroBo FS, depois meu DROBO FW800 e meu DROBO FS mostraram no painel. Havia uma atualização de software disponível para o painel para ativar o recurso Timemachine sobre o qual escreverei mais adiante nesta revisão.
EUConfiguração nitial do DROBO FS
Para configurar o Drobo FS, você inicia o painel Drobo e uma guia com o nome do Drobo FS aparecerá (o nome padrão é Drobo FS). A partir daí, você deve fazer login como usuário administrador para configurá-lo. Isso será novo para você se você já usou um Drobo padrão conectado ao seu computador, pois eles não pedem que nenhuma credencial seja configurada.
A configuração do DROBO FS é relativamente direta. Você usa o painel DROBO, selecione a guia Drobo FS (se você tiver apenas um DroBo, que será o padrão) e clique no botão de controles avançados. Clique na guia Ferramentas e depois no botão Configurações para abrir a janela Configurações. Aqui estão cinco guias que o ajudarão a configurar o dispositivo.
A guia Geral permite configurar o tipo de redundância que deseja ter. O padrão é usar apenas uma falha na unidade. Se você verificar o botão de redundância do disco duplo, o Drobo protegerá seus dados contra até duas falhas simultâneas de acionamento. Se você armazenar dados muito sensíveis e importantes em seu DROBO (por exemplo, informações financeiras), convém usar essa opção. Isso, por outro lado, dará menos espaço para usar para seus dados. A unidade de disco gira para baixo e as opções de luz escura são bastante auto -explicativas e, no meu caso, eu as deixei para seus valores padrão.
A guia Admin permite alterar a senha do usuário do administrador (altamente recomendado) e ativar o recurso DroBoApps que descreverei abaixo em uma seção específica.
A guia de rede permite especificar o endereço IP, máscara de sub -rede, gateway e servidores DNS. Por padrão, o DROBO FS usará uma configuração DHCP para todas essas informações, mas é recomendável usar um endereço IP fixo, porque ajudará na configuração dos DroboApps. Você também pode especificar o nome do dispositivo e o nome do grupo de trabalho do Windows. Este é o nome que você verá em sua rede local quando quiser ler ou escrever arquivos nas unidades.
Guia Alertas de email permite configurar um endereço de e -mail para o qual o DroBo pode enviar uma mensagem em caso de falha de um dispositivo.
Os recursos do servidor de arquivos
Até agora, a maioria das configurações que fizemos eram configurações gerais. O objetivo dos recursos de compartilhamento de arquivos do DROBO FS é permitir que os usuários compartilhem dados sobre as unidades. Para fazer isso, insira a guia Ações da janela Configurações.
Nesta guia, há algumas coisas que você pode fazer. Primeiro, você pode criar nome de usuário para cada pessoa que precisa acessar os dados no dispositivo. Segundo, você cria o nome de compartilhamento para, digamos, o tipo de dados que aparecerão nesta parte. Por exemplo, pode ser um para finanças, um para isso e outro para a equipe administrativa. Então, para cada nome de compartilhamento, você pode atribuir os usuários que têm o direito de ler ou escrever dados nesta parte do dispositivo.
Para criar um novo usuário ou um novo compartilhamento, basta clicar no botão Plus (+) na seção desejada. Ao criar um usuário, você insere o nome de usuário, a senha e confirma os campos de senha e clique em OK. Para um novo compartilhamento, basta inserir o nome desse compartilhamento e clicar em OK. Se você deseja fazer uma alteração para um usuário ou um compartilhamento, selecione -o e clique no botão Editar. Depois que seus usuários e compartilhamentos forem criados, selecione um nome de compartilhamento, clique no botão Plus (+) na seção de usuários de compartilhamento e selecione, em um menu suspenso os usuários que podem acessar esse compartilhamento. Se você verificar o botão Permitir que o usuário escreva e exclua os arquivos, esse usuário obtenha acesso de gravação; caso contrário, ele só recebe acesso de leitura. Por padrão, os usuários administrativos têm acesso a todas as ações e todos os outros usuários não podem acessar as ações.
Há outro tipo de compartilhamento que você pode criar específico para Macintosh: uma máquina do tempo compartilhe. Como você pode imaginar, esse tipo de compartilhamento permite que os usuários possam ativar a máquina do tempo no Mac e usar a unidade de rede para armazenar seu backup. É semelhante a ter uma cápsula do tempo em sua rede: você não’preciso conectar uma unidade fisicamente ao seu computador para fazer seu backup. .
Quando você cria um compartilhamento de máquina do tempo, é solicitado um tamanho máximo para a máquina do tempo, e isso não pode ser alterado depois. Isso é, de acordo com o DROBO Site de ajuda, para garantir que os backups estejam seguros. Outro lembrete que a empresa oferece é que a Apple não suporta dispositivos anexados de rede de terceiros para backup de máquina do tempo. Então, se você tiver problemas, você’re sozinha. Mas até agora, eu não vi nenhum problema usando o Time Machine com meu DROBO FS. Você ganhou’É possível inicializar a partir de um disco OS X e restaurar do seu backup da máquina do tempo.
A única desvantagem desse recurso é que você deve instalar o software Drobo Dashboard em cada computador que precisa de acesso ao armazenamento da máquina do tempo. Eu teria preferido um software simples de motorista de motorista ou máquina do tempo para computadores que exigem apenas o recurso da máquina do tempo. Não há necessidade de instalar a ferramenta administrativa em um computador de usuário final.
Quaisquer outras ações que você criar têm espaço ilimitado alocado para eles. Isso significa que os usuários de cada compartilhamento podem preencher as unidades com dados e não receberão nenhum aviso específico sobre isso. Seria ótimo ter alguma implementação de cotas para uma participação que o administrador poderia expandir conforme necessário. A maioria dos servidores esses dias tem esse tipo de limitação lógica. Na minha exploração do dispositivo, vi que o Drobo FS está usando um sistema operacional Linux, para o qual a noção de cotas pode ser implementada.
Para os geeks, você pode SSH no dispositivo e descobrirá que todos os seus compartilhamentos aparecem como um diretório separado em um sistema de arquivos Linux, conforme mostrado abaixo:
Expanda seus recursos DROBO FS com DROBOAPPS
Quando ouvi falar do DROBO FS, um dos meus principais interesses foi o recurso DroboApps. DroboApps não eram novos, pois foram apresentados com o DroBoshare há alguns anos. O Drobo FS é basicamente um Drobo S com um DroBoshare integrado; Os DroboApps estão instalados diretamente na unidade.
DroboApps são programas que podem aprimorar os recursos do Drobo FS. No momento da redação deste artigo, ainda existem apenas alguns aplicativos disponíveis para o dispositivo disponível no DROBO. Se você clicar no link, poderá ver que está longe da abundância da Apple’s lojas de aplicativos iOS ou Mac OS.
Para instalar o DROBOAPPS, você deve primeiro ativar o recurso na guia Admin da janela Configurações, como mostrado anteriormente nesta revisão. Isso criará um novo compartilhamento com o nome DroboApps. Em seguida, os dois primeiros aplicativos que você deseja instalar são o utilitário de administração e apache do DroBoApps, porque o segundo aplicativo é exigido pelo primeiro.
A maneira de fazer isso não é tão fácil quanto deveria ser. Mesmo para alguém como eu, que trabalha em sistemas Unix/Linux, achei o procedimento não tão intuitivo.Primeiro, faça o download dos dois aplicativos da página de download: isso resultará em duas pastas nas quais você encontrará um arquivo com uma extensão de .TGZ (para alcatrão e gzip, dois utilitários unixos bem conhecidos). Monte os DroboApps compartilham do seu Drobo FS e copie manualmente os dois .arquivos TGZ na pasta. Por fim, você precisa voltar ao painel Drobo e pressionar o botão Restart na janela Ferramentas. Isso reiniciará o Drobo FS e instalará os aplicativos.
Tenha paciência comigo aqui, como ainda não terminamos. O que nós’Fiz até agora, instalei uma interface da web que o ajudará a gerenciar os DroboApps. Para acessar essa interface, você deve direcionar seu navegador para o endereço IP do DroBo FS, aqui é onde possui um endereço IP fixo para o Drobo Pay Off (consulte a configuração inicial da seção Drobo FS desta revisão para obter detalhes). O endereço específico, no meu caso, é o seguinte: http: // 192.168.1.4: 8080/Droboadmin.Quando você entra na página, você’solicitou um nome de usuário e senha. Um usuário educado pode pensar que isso se refere aos usuários que você criou anteriormente na guia Compartilhamento, mas não é, nem mesmo o usuário administrador. Aqui, você vai sob o capô, para o lado Linux, e o nome de login e a senha são root/root. Sim, este é o rei absoluto do usuário no mundo Linux/Unix!
Neste momento, fiquei um pouco decepcionado com o sistema de gerenciamento de várias caras do dispositivo. Para mim, teria sido óbvio por simplicidade e consistência ter o mesmo usuário (admin) gerenciando a página de administração do DroBoapps e, além disso, os aplicativos também. Mas não é. Aqui você pode ter algumas vantagens de saber um pouco sobre Linux/Unix.
Então outras perguntas vêm à mente: por que o aplicativo DroboAdmin não está instalado para fora da caixa? Por que fazer o usuário fazer isso “ginástica” Apenas para instalar o aplicativo administrativo? Se o produto fosse maçã, estaríamos apenas chorando em voz alta que o procedimento não fazia sentido. Talvez tenhamos que ver os DroboApps aparecerem mais como um aparelho de servidor do que um consumidor. Nesse caso, isso pode ser mais aceitável, mas também significaria que uma pequena empresa sem um departamento de TI pode ter que contratar um contratado para configuração inicial.
Agora que estamos na página de administração do DroboApps, podemos clicar no link de instalação droboapps, e uma lista de DroboApps instaláveis aparecerá. Para instalar, clique no link de instalação agora à esquerda do aplicativo. ’Eu te mostrei antes.
A partir daí, a maioria dos aplicativos é tão fácil de instalar quanto um clique no link de instalação agora. Alguns também têm página de configuração HTML específica. Nesse caso, se você clicar no link de configuração do DroboApps na barra lateral, você’verá todos os aplicativos instalados e se um aplicativo puder ser configurado, haverá um link de configuração no seu lado entre parênteses. Clique nesse link e você insira a configuração da página da web para esse aplicativo específico.
Lá novamente, quase não surpresa, você’solicitou um nome de usuário e senha. Lá novamente (eu me repito, eu sei) que o nome de usuário e a senha não são os mesmos que o anterior, mas outro da credencial do Linux específica para esse aplicativo.
Para explorar a coisa de Drobo e DroboApps, eu instalo no meu Drobo FS o aplicativo DropBear (um servidor SSH). Este aplicativo não é confundível, mas permite que você faça login com um cliente SSH no Drobo e explore seu “lado escuro” em primeira mão. Isso me ajudou a fazer esta revisão, pois eu precisava entender um pouco melhor o sistema operacional em execução no Drobo FS. Eu suspeito que isso também é útil para os desenvolvedores terem essa ferramenta para depurar o aplicativo deles.
Uma coisa que você deve ter em mente com DroboApps: não é apoiado por DROBO . Em seu site, foi escrito explicitamente como tal:
DROBO fornece todo e qualquer droboapps como cortesia. DroboApps não são apoiados por DROBO. DROBOnão faz representações sobre os aplicativos ou qualquer informação relacionada a ele. Quaisquer perguntas, reclamações, reclamações ou comentários sobre os aplicativos devem ser direcionados ao desenvolvedor ou fornecedor de software relevante. Use DroboApps por sua conta e risco.
Você’estou ciente disso agora. Mas realmente, se você me perguntar, DROBO deve tentar empurrar isso um pouco, como a Apple fez para suas lojas de aplicativos. Isso ajudou muito as vendas do iPhone quando os aplicativos ficaram disponíveis para isso, e acho que qualquer produto poderia se beneficiar de um pequeno software complementar aqui e ali.
Agora vou me aprofundar em dois DroboApps que chamaram minha atenção: Firefly e The Oxygen Cloud. Outro aplicativo que pode interessar a alguns de vocês, mas que não posso testar para mim é FUPPES, que é um servidor de mídia com suporte ao DLNA. Se você tem um periférico, digamos um jogador de Blu-ray, que suporta DLNA, pode ser do seu interesse. Eu não tenho esse dispositivo, então não pude testá -lo realmente.
Explorando os DroboApps do Firefly
Firefly é um servidor de domínio público. Ele compartilha mídia em sua rede local usando uma simulação do protocolo iTunes. O protocolo do iTunes é proprietário da Apple e não é publicado como um protocolo aberto. Então, o Firefly usa algum tipo de engenharia reversa para torná -la compatível com o iTunes. Isso pode envolver algum risco.
Como um exemplo do “risco” você se coloca com, quando o iTunes 10.0 foi lançado no final de 2010, o Firefly não era mais visível na lista de origem do iTunes. Os usuários tiveram que esperar a Apple para “Adicione de volta” Esta compatibilidade com o 10.0.1 atualização do iTunes.
Firefly também é o único aplicativo que instalei que possui um aplicativo Web de configuração personalizado. Instalar o Firefly é fácil quando você usa a página da web do administrador DROBOAPPS. A partir daí, vá para a configuração DROBOAPPS e à direita do aplicativo Firefly você’verá um link que diz configurar. Você será solicitado um nome de usuário e senha e, com certeza, é específico para este aplicativo: mt-daapd/mt-daapd. Outra conta centrada no Linux que não tem nada a ver com o nome de usuário de suas ações.
Você acaba na página da Web Config de Firefly, certamente chamada Mt-Daapd, o nome técnico deste aplicativo (você pode ler mais aqui). A propósito, o DAAP significa protocolo de acesso de áudio digital e é o nome técnico que a Apple fornece ao seu protocolo iTunes. Conforme declarado neste artigo da Wikipedia, o iTunes 7.0 e depois usa um novo esquema de autenticação que ainda não foi revertido projetado. Isso significa que os aplicativos desses Firefly também têm algumas limitações.
Um exemplo de limites que você alcançará com o Firefly: a Apple TV, ambas as versões. Minha esperança, quando eu fui Firefly funcionando, foi usá -lo para transmitir minha música digital ou biblioteca de filmes diretamente do Drobo FS para minha Apple TV. Não há como fazer isso. Ambos os modelos da Apple TV exigem algum tipo de método de autenticação que o Firefly não tem como decodificar ou imitar.
Outra limitação de Firefly são as listas de reprodução. É impossível criar listas de reprodução padrão para o servidor Firefly. Você pode criar listas de reprodução inteligentes no servidor, editando um arquivo de texto chamado MT-Daapd.Lista de reprodução que possui um formato como este (esses são exemplos retirados deste arquivo):
“60’s música”
Ano> = 1960 && ano < 1970
>
“Adicionado recentemente”
Data depois de 2 semanas atrás
>
“Música não drmed”
Caminho não inclui “.m4p”
>
“Arquivos AAC”
O caminho inclui “.m4p” ||
O caminho inclui “.m4a” ||
O caminho inclui “.AAC”
>
Como você pode ver, é grosseiro e mais técnico do que deveria ser. A interface da web fornecida para gerenciar o servidor também não fornece nenhuma ferramenta de criação de listas de reprodução inteligente.
O Oxygen Cloud é um fornecedor de terceiros que visa empresas que desejam trocar dados entre vários usuários pela Internet. O conceito é um pouco semelhante ao Dropbox, para aqueles que estão usando -o como eu, é uma maneira de colocar arquivos armazenados na nuvem e podem ser acessados de diferentes dispositivos. Oxygen Cloud fornece software para PC, Mac, iPad, iPhone e Android. Portanto, os arquivos armazenados na nuvem de qualquer um desses dispositivos podem ser alcançados de outros dispositivos se você tiver instalado o software adequado.
A diferença entre Dropbox e Oxygen Cloud é que você pode compartilhar o recurso em nuvem com diferentes permissões de usuário. Oxygen Cloud refere -se ao seu serviço como um VFS: sistema de arquivos virtual. Este artigo aqui mostra um diagrama de como é o serviço.
Oxigênio, comparado ao Dropbox, não fornece o próprio armazenamento. Eles, por exemplo, usarão um corretor de armazenamento como a Amazon A3, que é referida como uma nuvem pública. Onde a nuvem de oxigênio chega ao Drobo FS está na criação de nuvem privada. Neste artigo de suporte no Oxygen Cloud Support Pages, você pode ver que um aplicativo DROBO está disponível para o Drobo FS. Depois de instalar este aplicativo DROBO, sua nuvem pode usar o espaço no seu Drobo FS para a mídia de armazenamento. Não pude testar o próprio serviço, pois exige uma conta comercial paga, conforme declarado no início do documento de suporte à qual me referi anteriormente.
O Oxygen Cloud poderia então ser usado para um grupo de trabalho para compartilhar arquivos de um ponto comum. A página de recursos em seu site mostra como isso é implementado nas diferentes plataformas disponíveis. Em um Mac, ele se integra no localizador. Você encontrará uma pasta na seção de dispositivos do Finder com o nome Oxygen. Se você clicar nele, você’verá as diferentes nuvens que você tem acesso a. A partir daí, você pode usar e compartilhar a nuvem de que você.
Quando o serviço estava na versão beta, adquiri o software com sucesso e poderia testá -lo com muita leveza. Meu entendimento era que o serviço de nuvem de oxigênio não está acessando o seu compartilhado no Drobo FS. Ele cria seu próprio sistema de compartilhamento e arquivo. Portanto, se o seu plano é fazer com que o Oxygen Cloud ajude seus usuários a ler e escrever os compartilhamentos que você criou nas ferramentas administrativas do DROBO FS com seus mesmos direitos de acesso, você pode ficar desapontado.
Conclusão
Para o que o Drobo FS está vendendo, um servidor de arquivos/armazenamento anexado (NAS), posso dizer que o dispositivo fornece o que você paga. Só posso argumentar que os recursos ausentes são o uso da cota por usuário ou por ação. Para uma pequena empresa sem grupo de TI, se as unidades ficarem cheias e todos estão pedindo mais espaço, isso pode resultar em perda de produtividade enquanto você’está procurando a solução (HDD mais ou maior para inserir no Drobo). Fora isso, a facilidade de gerenciamento de ações e usuários é bem -vinda até para as pessoas não técnicas em empresas menores.
Outra fraqueza é o fato de você ter para instalar o painel DROBO para ativar o backup da máquina do tempo no usuário final’s computador. Não há necessidade de instalar as ferramentas de administração no computador de um membro da equipe do usuário final simples. Para uso doméstico ou para um pequeno grupo de usuários no mesmo edifício, o Drobo FS é um ótimo dispositivo de compartilhamento e protege seus dados confidenciais da falha na unidade sem qualquer conhecimento técnico do usuário.
Se seu objetivo é fazer com que o Drobo FS faça mais usando o recurso Drobo Apps, pense nisso duas vezes. Terceiros/comunidade suportados apenas aplicativos os tornam fracos. A falta de integração entre os aplicativos e o sistema de arquivos FS, ações e direitos dos usuários é menor que estelar. Minha opinião pessoal é que DROBO deve fornecer ou vender aplicativos DROBO para aprimorar seu dispositivo para diferentes tipos de uso. Dê a desenvolvedores e comunidade de terceiros uma noção do que o aplicativo pode fazer e como isso pode ser feito.
Eu dei ao Drobo FS uma classificação de 9 em 10. Nessa classificação, eu tenho, de propósito, excluí minha avaliação de qualquer aplicativo DROBO. A primeira razão é óbvia: eu não consegui concluir que algum deles valia a pena comprar o próprio dispositivo. A segunda é que eu tive que manter uma classificação justa para o dispositivo e seu fornecedor: os aplicativos DROBO não são fornecidos pela Robótica de Dados, nem suportados por eles. Se eu os tivesse incluído na minha classificação, não teria sido justo para DROBO Ótimo trabalho. Portanto, o motivo pelo qual o dispositivo recebeu um 9, não um 10, está relacionado apenas à máquina do tempo e às cotas ausentes dos recursos.
Classificação do MyMac Review: 9 em 10
4 pensamentos sobre “ DROBO FS
Análise ”KEMCK diz:
Eu acho que sua resenha está certa com o dinheiro! Existem alguns problemas adicionais que eu corro. O sistema de arquivos é incrivelmente lento ao mover arquivos, copiar arquivos ou excluir arquivos … é preciso eternamente! Atualmente, estou lidando com um problema em que minha parte mais importante está acessível para mim. Eu tenho o suporte de Drobo de contato … o que me leva ao ponto #2. DROBO’o apoio é o pior que já encontrei. Eles têm uma maneira antiquada de se comunicar por e -mail, se alguma vez responder. Na minha lista de desejos está a capacidade de acessar os compartilhamentos / fs DROBO via Internet quando eu estou longe de … bem como você pode uma cápsula do tempo anexada à sua rede. Esses caras descobriram como tornar o Drobo FS compatível com a cápsula do tempo, tenho certeza de que eles poderiam descobrir este. Eu concordo com os aplicativos DROBO, fiquei tão frustrado com a forma como você os obtém, instalar etc que eu desisti até tentando usá -los.
Steve Hammond diz:
@kemck na velocidade:
Eu não tentei copiar arquivos de um compartilhamento para outro. Então eu não posso comentar sobre isso. Mas quando criei um segundo cofre para a abertura no FS, levou quase um dia para completar a primeira cópia. Não tenho certeza se é abertura no FS. Meu cofre principal está no meu FW800 Drobo e demorou muito tempo, mas certamente um pouco menos. No Drobo Help Desk:
Quando comprei meu Drobo FW800, ele tinha um slot defeituoso. Eles me pedem para mudar o HDD nele, então alguns outros testes, antes de aceitar o fato de que o problema estava no próprio dispositivo. Levou mais de 3 meses para resolução, então devo dizer que também não estava feliz. Para dizer que eles têm o pior serviço, eu vi melhor e pior também. No acesso à Internet:
Eu espera. Você’está certo até agora, não há uma maneira fácil de fazer isso. Eu acho que há uma maneira de fazer isso, mas ainda não estive lá. Cápsula de tempo vs Máquina do Time:
Vestir’t confunda o 2. Time Machine é um método de backup automatizado no OS X. A cápsula do tempo é um roteador com um HDD, que suporta a máquina do tempo sobre a LAN. O fato de você poder acessar o HDD da cápsula do tempo na Internet está relacionado a uma funcionalidade MobileMe (Soon iCloud) e não tem nada relacionado à máquina do tempo.Steve Hammond diz:
Apenas um pouco de exploração mais profunda, e é possível acessar qualquer compartilhamento da Internet no Drobo FS, eis como eu fiz isso: no meu aeroporto Apple Extreme: eu uso o encaminhamento da porta NAT para encaminhar a porta pública 1548 para a porta interna 548 (AFP, protocolo de arquivamento da Apple) para o Lan IP do Drobo FS (My Case Is 192.168.1.4) De um Mac conectado à Internet fora da minha LAN: no Finder, selecione o GO/Connect to Server… Menu. Digite em: AFP: // APE.público.IP.Endereço: 1548/ (Eu recomendo usar um serviço como o DynDNS para um nome de domínio que será o mesmo, caso você tenha um endereço DHCP do seu ISP.) Você’Será solicitado um login/senha: Digite suas informações sobre o DROBO FS, e seus compartilhamentos serão oferecidos a você. Não é realmente difícil, apenas um pouco de pensar.
Deixe uma resposta Cancelar resposta
Você precisa estar logado para postar um comentário.
Nas Wars 2017: Testamos o Raid Drobo 5N2
Bem -vindo ao primeiro dos sete testes de estresse do NAS, onde brutalizamos os dispositivos NAS para o fracasso e depois tentamos ver se eles podem ser recuperados. Nesta semana, começamos nossa nova série com o Drobo 5N2. Tem muito a sua mão, mas não é perfeito.
Escrito por David Gewirtz, editor colaborador sênior em agosto. 9, 2017
Bem-vindo ao Laboratório de Projeto DIY-It da ZDNET, onde estou testando dispositivos de invasão para seu entretenimento e edificação. Neste artigo, veremos o primeiro de sete produtos da NAS para ver como ele executa.
Veja também:
- Nas Wars 2017: melhor evite o búfalo terastation 5410dn Raid
- Nas Wars 2017: Testamos o ataque QNAP TVS-473
Vamos colocar este projeto em contexto. Todo o objetivo de um ataque é que, se uma unidade falhar, você poderá se recuperar sem perda de dados. Nesta série, estou batendo em cada NAS para ver como (ou se) ele se recupera.
Mais ótimas ideias de projeto
Guia do projeto DIY-IT
Quase todas as críticas do NAS por aí apenas falam sobre a adição de armazenamento e os vários aplicativos que acompanham os dispositivos. Eu não vi nenhum que enfatize as máquinas até o ponto de falha e de volta à restauração, que é o ponto principal desses dispositivos.
Eu submetei cada máquina candidata a uma série de testes de tortura. Além disso, olho para desempenho, aplicativos, interface do usuário e muito mais. Este projeto tem sido enorme. Na verdade, fazer testes reais no nível de armazenamento tem sido incrivelmente demorado. Houve um ponto em que eu estava preocupado que eu nunca terminasse. Mas aqui estamos.
O caso de referência para todos os sete ataques é Drobo. . É possível, de todo o quarto, ver o status da máquina rapidamente.
Desde 2009, comprei quatro Drobos, três que estão diretamente conectados ao meu computador principal e um Drobo 5n NAS, o antecessor do dispositivo que estamos testando hoje. A capacidade de ver o status dos meus Drobos apenas entrando na sala se mostrou inestimável.
Nos meus testes isolados de leitura/gravação, o novo Drobo 5N2 escreve 24 % mais rápido que o 5N e lê quase 10 % mais rápido. O 5N2 também adiciona uma segunda porta Ethernet. O 5n original que comprei em 2014 só tinha uma porta Ethernet.
Por outro lado, todos os nossos candidatos a testes de 2017 agora vêm com duas portas Ethernet. As unidades também são super fáceis de instalar. Eles não precisam de bandejas, colchetes ou parafusos. Eles apenas deslizam para a direita.
Minhas experiências bem -sucedidas detectando e me recuperando de falhas de acionamento relativamente raras com meus Drobos mais antigos é a minha referência para esta parte do teste, por isso não é de surpreender que o 5N2 tenha passado tanto a descoberta de falhas quanto os testes de notificação com cores voadoras.
Todas as outras caixas NAS levaram pelo menos seis minutos para identificar a unidade ruim, e uma falhou completamente. Por outro.
O DROBO tem LEDs grandes que você pode ver do outro lado da sala. Você também pode ver, de relance, a capacidade geral da matriz devido à fila de luzes azuis ao longo da parte inferior da unidade. Drobo usa seu próprio serviço para notificação por e -mail, para que você não precise combater as regras de encaminhamento SMTP do seu ISP.
Depois que uma unidade de substituição foi inserida, o Drobo fez uma reconstrução automática da unidade de reposição e armazenamento realocado para permitir o crescimento ao longo do tempo. O tempo de crescimento é um teste importante que nem todas as caixas NAS passaram. O DROBO teve um desempenho perfeito.
Para desempenho de ataque e proteção de dados, o Drobo ganhou 5 de 5 estrelas perfeitas.
É difícil comparar preços em nossas sete caixas de NAS, porque fui enviado máquinas que variam de 2 a 8 baías. Decidi usar uma métrica de preço por baia para determinar como cada máquina se compara a todos os outros.
Dado o ajuste e o acabamento de alta qualidade do Drobo, fiquei surpreso ao descobrir que ele tinha o menor preço por baía, a quase exatamente US $ 100 cada.
Além do aumento da velocidade e da porta Ethernet adicionada, o novo Drobo 5N2 é praticamente indistinguível do Drobo 5N que comprei da Amazon em 2014. Embora os Drobos sejam unidades muito bem projetadas, o fato de o design não ter mudado muito apresenta um problema.
Ao contrário de todos os outros NAs que testei, o Drobo não fornece uma interface da web. Você precisa instalar um aplicativo em sua máquina (que deve ser uma máquina Mac ou Windows – os usuários do Linux não precisam se inscrever).
Leia isso
Onde o NAS se encaixa em um mundo cada vez mais centrado na nuvem?
À medida que mais e mais de nossos serviços essenciais se mudam para a nuvem, o que resta na LAN de pequenas empresas?
Você até precisa reiniciar o computador depois de instalar o painel, o que eu suponho que faça sentido para os Drobos Achated Direct, mas é totalmente desnecessário conversar com um dispositivo de rede.
O painel Drobo oferece muito menos sinos e assobios do que as outras matrizes de armazenamento. Por exemplo, você não pode fazer nada com outras ações além de criá -las e atribuir permissões. Período. O Drobo também perdeu pontos porque não oferece uma lixeira de reciclagem de rede. Se você excluir um arquivo no DROBO NAS, ele se foi.
Em termos de aplicativos, o Drobo está no meio do pacote. Tem mais aplicativos do que alguns de nossos candidatos, mas muito menos que a sinologia e o QNAP. Além disso, alguns dos aplicativos são bastante estranhos para usar.
Por exemplo, para usar o CrashPlan, você também deve instalar um aplicativo CrashPlan Controller em outra máquina e editar seu arquivo ini para apontar para o Drobo. Toda vez que as atualizações do CrashPlan, você precisa voltar e reeditar esse arquivo ini. É feio, irritante, inconveniente e não confiável.
Como mencionei anteriormente, o desempenho de leitura/gravação no 5N2 foi muito superior ao 5N anterior. Mas comparado a todas as outras caixas NAS que testei, estava perto da parte inferior do pacote.
Então, onde isso nos deixa? Por um lado, ajuste e acabamento e a construção física é quase perfeita. Por outro lado, a falta de uma interface da web moderna, a falta de uma lixeira de reciclagem de rede e o desempenho comparativo relativamente baixo resultaram em uma usabilidade medíocre e classificação de desempenho de apenas três de cinco estrelas.
Dito isto, se você quiser um aparelho de armazenamento com preços competitivos, onde tudo o que você faz é deslizar em unidades e arquivos são servidos, o Drobo é uma vitória. No geral, o Drobo ganhou quatro em cinco estrelas.
Por hoje é isso. Fique atento. Temos mais seis críticas do NAS chegando, além de um embrulho onde vou levá-lo nos bastidores para discutir a metodologia e comparar todos os sete dispositivos lado a lado.
Você pode seguir minhas atualizações do projeto diário sobre mídias sociais. Não deixe de me seguir no Twitter em @davidgewirtz, no Facebook no Facebook.com/Davidgewirtz, no Instagram no Instagram.com/Davidgewirtz, e no YouTube no YouTube.com/Davidgewirtztv.