Solução da comunidade

Adicionar uma unidade ao RAID 1 do ZimaOS: opções de capacidade

A ZimaCube user wanted to grow an existing RAID 1 media pool without losing data as the Plex library expanded.

Conclusão: não é possível adicionar um terceiro disco ao RAID 1 do ZimaOS para obter mais capacidade

A documentação atual do RAID do ZimaOS é clara: o RAID 1 foi concebido como um espelho de dois discos. Um terceiro disco não transforma o espelho existente num conjunto maior de três discos. Se o objetivo é aumentar a capacidade, escolha uma estratégia de armazenamento diferente.

Os níveis de RAID do ZimaOS descrevem o RAID 1 como uma configuração de dois discos e o RAID 5 como a opção expansível para pequenas empresas e bibliotecas domésticas.

Opção 1: manter o RAID 1 e adicionar um segundo conjunto de armazenamento

Esta é a escolha que causa menos perturbações. Mantenha o espelho existente de dois discos intacto, crie um segundo conjunto com os novos discos e indique ao Plex ou a outro servidor multimédia ambas as localizações de conteúdos. A discussão original acabou por resolver o problema imediato do utilizador desta forma.

O planeamento do armazenamento do Plex é útil quando uma biblioteca multimédia ocupa mais do que um espaço de armazenamento do ZimaOS.

Opção 2: migrar para RAID 5 para permitir futuras expansões

Se pretende um único conjunto maior que possa crescer com a adição de discos, o RAID 5 adapta-se melhor a esse requisito. O ZimaOS indica atualmente que o RAID 5 pode crescer ao longo do tempo através da adição de discos. No entanto, a mudança de um RAID 1 existente para RAID 5 não deve ser considerada uma conversão segura no local, a menos que a interface disponibilize explicitamente essa operação suportada.

O procedimento seguro é:

  1. Faça uma cópia de segurança dos dados do RAID 1 noutro local.
  2. Verifique a cópia de segurança.
  3. Crie o novo RAID 5 com pelo menos três discos.
  4. Aguarde até terminarem as atividades de inicialização/reconstrução.
  5. Restaure os dados.

Opção 3: substituir o espelho por discos de maior capacidade

Esta opção pode manter o modelo RAID 1 de dois discos e aumentar a capacidade, mas a documentação pública atual do ZimaOS não garante um processo universal de “substituir os dois discos, um de cada vez, e aumentar automaticamente a capacidade”. Se a interface não indicar claramente que suporta a expansão após a substituição, utilize o processo cópia de segurança → reconstrução → restauro, em vez de fazer experiências com dados de produção.

Porque é que a capacidade do RAID 1 não aumenta com um terceiro disco espelhado

O RAID 1 armazena cópias dos mesmos dados. Mais membros no espelho podem aumentar a redundância em algumas implementações de RAID do Linux, mas não acrescentam capacidade utilizável da forma pretendida pelo utilizador. O ZimaOS apresenta deliberadamente o RAID 1 como a opção simples de NAS doméstico com dois discos.

A expansão do RAID não substitui uma cópia de segurança

Quer mantenha dois conjuntos, quer migre para RAID 5, mantenha uma cópia separada dos conteúdos multimédia e das bases de dados das aplicações importantes. O RAID apenas protege contra uma parte das falhas dos discos.

A cópia de segurança do ZimaOS e a recuperação do RAID abrangem as duas principais camadas de segurança.

Planeie o armazenamento do Plex antes de o primeiro RAID 1 ficar cheio

O Plex não requer um único sistema de ficheiros gigante. Uma biblioteca pode incluir mais do que uma pasta, pelo que um segundo conjunto do ZimaOS pode ampliar uma coleção multimédia em crescimento sem reconstruir o espelho original. As pastas das bibliotecas do Plex explicam como várias localizações de conteúdos podem pertencer à mesma biblioteca.

Na camada RAID, o md do Linux pode suportar vários membros espelhados, mas isso continua a não criar a expansão da capacidade utilizável pretendida pelo utilizador. O modelo de RAID do mdadm é uma referência útil, enquanto o design documentado do RAID 1 do ZimaOS continua a ser a regra prática para a interface.

Para servidores multimédia, dois conjuntos independentes também podem reduzir o risco da migração: adicione o novo conjunto, copie apenas quando for conveniente, verifique o novo caminho da biblioteca e decida mais tarde se uma reformulação completa do RAID justifica o tempo de indisponibilidade.

Perguntas frequentes

Posso adicionar um disco a um RAID 1 de dois discos?

Não para obter capacidade utilizável adicional no ZimaOS. O RAID 1 está documentado como um espelho de dois discos.

O Plex pode utilizar dois conjuntos separados do ZimaOS?

Sim. Monte ambos os caminhos de conteúdos do anfitrião no contentor do Plex e adicione ambas as localizações às bibliotecas Plex adequadas.

Devo mudar de RAID 1 para RAID 5?

Se precisar de um único conjunto que cresça à medida que a sua coleção multimédia aumenta, o RAID 5 adapta-se melhor à arquitetura pretendida. Faça uma cópia de segurança antes de alterar o tipo de conjunto.

O RAID 5 consegue sobreviver à falha de um disco?

Sim, um RAID 5 em boas condições foi concebido para tolerar a falha de um membro. O RAID 6 tolera dois.

O RAID 1 protege contra a eliminação acidental?

Não. A eliminação ou corrupção de um ficheiro também é replicada. Mantenha uma cópia de segurança independente.