Obtendo drives de formato avançado para gostar de novo?

0

Eu tenho 5 unidades WD Green (WD20EARX) de 2TB que eu eventualmente quero colocar no software RAID 5. Não consigo encontrar um guia completo sobre como preparar essas unidades para uso com o Ubuntu (mdadm) que inclui o alinhamento delas corretamente e tal (drives de formato avançado).

Após várias iterações ao tentar fazer com que elas funcionem, não consigo descobrir o que fazer.

Preciso escolher GPT ou msdos como o rótulo da partição? Além disso, antes de colocá-los em uma matriz de ataque, devo formatá-los com um sistema de arquivos específico?

Parece que sempre que eu tento construir o array RAID 5 com a madame, estou ficando com uma velocidade de construção terrivelmente lenta. Tentei definir os valores de limite máximo e mínimo de velocidade, mas não estou vendo um aumento de desempenho.

Eu realmente gostaria de receber qualquer ajuda, já que não encontro documentação que pareça incorporar a configuração do RAID 5 após a configuração de alinhamento.

Estou usando o Ubuntu Server 12.04 64bit sem interface gráfica.

Muito obrigado!

    
por Jeffrey Kevin Pry 16.05.2012 / 22:02

1 resposta

1

Não sei exatamente a que exatamente você está se referindo com alinhamento, mas estou executando exatamente a mesma configuração no meu servidor de mídia doméstico. (Você pode ligar o guia?)

Eu usaria uma etiqueta de partição GPT e criaria uma partição que ocupasse todo o espaço disponível (menos de 10 a 100 MB ou mais, para que a unidade pudesse ser substituída por uma unidade de um fabricante diferente, que pode não ter exatamente a mesma quantidade de espaço). Você não precisa pré-formatar as partições, tudo isso acontece depois que a matriz de ataque é criada. Apenas certifique-se de que todas as partições sejam exatamente do mesmo tamanho. Você pode pular o particionamento e construir o ataque diretamente nos dispositivos ( /dev/sdb , /dev/sdc , etc.), mas isso realmente causa problemas estranhos quando os sistemas operacionais tentam ler a tabela de partição e encontrar parte de uma tabela de partição em cada uma das unidades - Algo que eu fiz, mas não faria novamente se eu tivesse espaço ou tempo para reconstruir minha matriz do zero.

Em seguida, você cria a matriz RAID ( mdadm --create -n 5 -l 5 /dev/md0 /dev/sdb1 /dev/.... )

E neste momento você deve ter seu dispositivo de ataque em /dev/md0 . Ele começará a sincronizar as informações de paridade e /dev/md0 deve ser tratado como um novo disco rígido. Você pode particioná-lo, você pode colocar um sistema de arquivos no dispositivo diretamente ou em uma partição no dispositivo. Você pode configurar o LVM e usá-lo para gerenciar a divisão do espaço entre vários sistemas de arquivos.

Não tenho muita certeza da velocidade - minha matriz demora mais de um dia para ser totalmente sincronizada novamente, mas, uma vez concluída, ela é muito rápida (leituras sequenciais de 360MB / s, que é o que eu esperaria de 4 60MB / s drives e uma unidade de 120MB / s; é mais do que capaz de saturar um link de rede gigabit, que é tudo que eu realmente preciso para fazer como um servidor de arquivos). Uma operação de ressincronização será executada na velocidade de gravação da unidade mais lenta, mais ou menos.

Além disso, presumo que você tenha comprado todas as 5 unidades de uma só vez - isso leva a uma alta probabilidade de todas as unidades provirem do mesmo paladar de unidades, que geralmente compartilham defeitos de fabricação, se houver. Embora as chances de falha de unidades possam ser gerenciáveis, lembre-se de que, se uma de suas unidades falhar, há uma chance muito grande de que uma segunda ou terceira unidade falhará muito em breve - o estresse de reconstruir a matriz após a primeira falha geralmente não ajuda a atenuar esse problema. O Raid 5 é muito implacável quanto a falhas duplas, portanto, certifique-se de manter um backup de qualquer coisa que você não possa perder.

    
por 16.05.2012 / 22:54