O mdadm permite misturar drives sata e drives USB-sata?

2

Eu tenho um array Linux MD de cinco drives.

Estamos ficando sem espaço. O servidor não tem grande uso, mas precisa estar on-line.

Não podemos adicionar outro controlador.

Posso adicionar capacidade comprando uma unidade de disco USB? O mdadm permite criar um array abrangendo drives SATA e USB? Nós não inicializamos do mdadm.

As unidades USB são configuradas antes do início do daemon mdadm?

    
por marc 25.12.2010 / 16:44

3 respostas

1

Deve funcionar; O mdadm funciona no nível de dispositivo de bloco (é agnóstico do tipo de unidade).

Teste-o em uma configuração de máquina virtual primeiro. Configure alguns lv's para modelar o array de raid, copiar a configuração e depois adicionar o drive usb. Você resolverá todos os problemas antes de fazer isso no servidor real.

Se o mdadm iniciar antes que as unidades USB sejam configuradas, você poderá alterar a seqüência de inicialização.

Dito isto, é melhor usar uma unidade SATA. Se você obtiver a cópia da máquina virtual em execução talvez possa substituir o servidor existente?

Outra coisa que você pode considerar é mover seus dados para um array com discos maiores. Se seus dados estão crescendo, você só terá esse problema novamente. Atualize o servidor.

    
por 25.12.2010 / 23:38
1

Isso deve funcionar corretamente, mas lembre-se de que na maioria das configurações RAID seu desempenho será limitado pela unidade mais lenta em sua matriz. Se você misturar unidades USB com suas unidades SATA existentes, poderá ver sua queda de desempenho.

Além disso, observe que não há "daemon mdadm" necessário para que as coisas funcionem. A ferramenta mdadm é normalmente executada na inicialização para montar qualquer matriz existente, mas você pode sempre executá-la posteriormente na seqüência de inicialização (ou manualmente). A manipulação real da matriz está no kernel.

    
por 26.12.2010 / 03:13
0

Você precisa ter cuidado com isso. Eu pensei que deveria funcionar também, mas não funciona. Esta postagem detalha por que e uma possível solução alternativa. As coisas podem ter progredido, mas a última vez que olhei (janeiro deste ano) ainda não funcionou. Os avisos do kernel significam que haverá corrupção de dados.

    
por 15.07.2018 / 21:35

Tags