Posso criar uma matriz degradada mdadm raid10-near (raid 1e)?

2

Eu tenho três unidades no meu sistema atual (todas de 1TB). A configuração atual é:

sdb - raid0 member (failing soon)
sdd - raid0 member
sde - backup

Eu gostaria de mudá-lo para que todas as três unidades façam parte de uma raid 1e (mdadm raid 10, n2). Minha principal preocupação agora é a confiabilidade, com o segundo espaço e a velocidade como um bônus apreciado.

Olhando para este manual , vejo que posso criar um "degraded" array (neste caso, com sdb e sdd) e copie os dados para ele e, em seguida, adicione a terceira unidade. Não diz nada sobre os modos complexos do raid10. A invasão de dados 10n2 que espera 3 drives pode existir com apenas 2, embora eu esteja me perguntando se o mdadm não me deixa realmente construir e usar uma matriz 10n2 com uma unidade ausente.

    
por Violet 01.02.2017 / 00:20

1 resposta

2

Eu tentei com

mdadm --create /dev/md0 -n 3 -l 10 -p n2 /dev/sda2 /dev/sdb2 missing
...
mdadm md0 -a /dev/sdc2

e pareceu funcionar.

Como ele opera em modo degradado, posso supor que os dados sejam espelhados e o tamanho do dispositivo de matriz tenha 150% do tamanho de uma unidade, conforme o esperado.

    
por 28.03.2017 / 05:36