mdadm RAID1 para RAID6

3

Eu tenho um array RAID1. Estou comprando mais 4 discos de tamanho igual (eles são os mesmos drives de modelo) e estou tentando enumerar minhas opções para uma atualização segura . Idealmente, eles serão um grande volume ext3.

Em primeiro lugar, estou louco? Eu realmente quero mover o software RAID1 para 5 ou 6? Eu desejaria nunca ter tido? A máquina é bastante potente (um i7 com 12gigs de RAM) mas o desempenho será significativamente pior? O R6 é pior que o R5?

Devo acrescentar que não há nada "em execução" neste disco - é puramente armazenamento para uma rede pequena.

Passo dois: Como faço para isso? Se estou indo para o RAID6, é melhor criar um novo array RAID6 de 6 discos em estado de falha (ou seja, 2 unidades ausentes), copiar os dados através do RAID1, quebrar o RAID1 e adicionar esses discos ao RAID6?

Estou muito interessado em qualquer feedback dos usuários do mdadm.

    
por Oli 02.02.2010 / 16:28

1 resposta

8

Primeiro, faça backups.

Em segundo lugar, faça backups de teste.

Em terceiro lugar, ainda tenho certeza? Tome outro backup.

Iniciar um ataque 6 com 2 unidades com falha não é algo a fazer com leveza. Reconstruir o array causará muita pressão nesses discos. Uma má leitura, e todos os seus dados se foram. É por isso que as pessoas agora recomendam R6 e não R5, especialmente com unidades TB: mais confiabilidade durante as recriações.

Em termos de desempenho, R5 / 6 deve ser rápido para leituras, pode ser mais lento para gravações, embora você passe de uma configuração de 2 discos para uma configuração de 5 discos, portanto todas as apostas estão desativadas.

Na minha opinião, a melhor maneira é fazer uma nova configuração RAID6 com todos os discos, copiar e ter dois discos sobressalentes restantes (a partir do RAID 1).

De qualquer forma, você ainda deve fazer backups primeiro.

    
por 02.02.2010 / 17:19