RAID 0, novos problemas de espelhamento de unidade

0

Aqui está a situação: Temos uma matriz RAID 0 de 2 discos. Uma das unidades falhou e a outra está marcada como depreciadora. Nós adquirimos uma nova unidade, mesmas especificações que a antiga. Para o nosso pensamento, simplesmente substituímos a unidade antiga pela nova unidade e o RAID deveria ter cuidado com o espelhamento por si só. bem, isso não aconteceu.

Agora, estamos tentando descobrir uma maneira de transformar o novo disco em um disco espelhado e pensei que, se simplesmente copiassemos a unidade inteira EXATAMENTE como a outra e a colocássemos de volta na placa RAID, deveríamos ser bons para ir.

Bem, não é tão simples assim, a maioria dos programas de cópia não faz o RAID 0 e eu não confio realmente em um monte de programas testados e verdadeiros não testados.

Eu decidi experimentar o LiveCD do Ubuntu e dd . Entendo como usar dd quando recebermos nomes como /dev/sda e /dev/sdb , ...

As unidades, quando eu faço

sudo lshw -C disk

mostre-se como UNCLAIMED e eles não têm nenhum nome pequeno bacana que teria tornado isso muito mais simples.

Sugestões para recuperar e executar este array RAID.

Basicamente, temos uma chance, pois a outra unidade é a única cópia do servidor.

    
por Donnie 12.01.2013 / 01:21

1 resposta

1

Raid0 = listra, não espelho. A perda de qualquer disco com raid0 resulta na perda de todo o array. Você precisará restaurar a partir do backup.

Se você realmente tiver um raid1, então mdadm --add poderá adicionar a nova unidade à matriz e ela deverá ressincronizar automaticamente. NÃO dd da unidade.

    
por psusi 12.01.2013 / 02:08