software RAID no Linux - partição do sistema em uma unidade separada?

0

Eu gostaria de construir um NAS barato com duas unidades na configuração RAID1 usando o software Linux RAID. Quais são os prós e contras de ter uma unidade de sistema separada? Minha principal preocupação é a confiabilidade dos dados, não preciso de alta disponibilidade (a falha da unidade do sistema sem comprometer os dados no RAID não representaria um grande problema).

    
por prasopes 10.04.2013 / 10:02

2 respostas

1

Não há necessidade de um sistema drive completo, embora eu recomende separar seu sistema operacional e seus dados em diferentes partições .

Como o Linux pode inicializar a partir de um dispositivo RAID 1, você tem pelo menos estas opções:

  1. Crie um único dispositivo RAID / mda de todos os discos. Crie partições separadas para /, / tmp, / var, / usr e / home (também conhecido como a maneira normal de configurar uma instalação do Linux). Coloque todos os dados em / home.
  2. Crie volumes RAID separados para cada partição. Vantagem: RAID pode quebrar para um desses, mas deixar o resto intacto. Desvantagem: mais complexo que um único dispositivo mda.
  3. Crie um dispositivo RAID simples e simples para o SO (mais fácil de recuperar em caso de desastres). Opcionalmente copie tudo isso para a segunda unidade como uma inicialização de backup / resgate. Use o resto do disco para um RAID 1'ed / home. (Por exemplo, assim :)
    Disk 1: /, /usr, /tmp, /var , RAIDed /home
    Disk 2: (backup (dd'ed?) /, /usr, /tmp, /var , RAIDed /home
    
    O lado negativo disso é que o sistema não faz parte da matriz RAID, o que pode dar um desempenho pior.

[Editar]

Melhor desempenho em comparação com o sistema operacional de [parte de] 1 unidade, a maioria de 2 unidades para dados.

Não é comparado a 2 unidades de dados RAID e a uma unidade extra para o SO.
(Então, novamente, com 3 unidades, você pode usar o RAID 1 em 3 unidades).

    
por 10.04.2013 / 10:21
1

Eu recomendo uma unidade de sistema separada devido aos seguintes pontos

  • separação do sistema e dados
  • mais fácil migrar para um hardware diferente
  • backup fácil e pequeno da unidade do sistema
  • melhor desempenho (não para o sistema, mas para acessar os dados)
por 10.04.2013 / 10:17