Como criar um array raid6 degradado usando megacli

1

Existe um servidor com poucos discos. E - um novo servidor com controlador PERC.

Eu gostaria de migrar os dados existentes para um novo servidor para o raid6, que usa 6 discos (4 + 2).

Infelizmente, eu não tenho discos livres suficientes para criar uma matriz RAID6 "alvo". Eu gostaria de criar uma matriz RAID6 degradada usando 4 discos (que funcionam como um RAID 0 de 4 discos) e depois da migração de dados - adicione 2 últimos discos do servidor antigo a ele e reconstrua a matriz.

Isso é possível usando o megacli? Eu tentei usando a opção -Force para -CfgLdAdd e apontando slots em falta - mas não funcionou. Existe alguma outra maneira de fazer esse trabalho?

    
por undefine 03.06.2016 / 14:27

1 resposta

3

Você não pode criar um novo RAID em um estado degradado com controladores PERC. Você precisará usar unidades "não configuradas corretamente" e atualmente no sistema.

Eu recomendaria simplesmente criar um RAID6 com as quatro unidades que você tem e, em seguida, expandir com duas unidades adicionadas quando você as tiver.

Se você realmente precisa dos quatro drives de capacidade para começar, você terá que criar um verdadeiro RAID0. Você pode simplesmente reconstruir como RAID6 ao adicionar as duas novas unidades em uma única operação:

MegaCli64 -LDRecon -Start -r6 –Add PhysDrv[E0:S4,E0:S5] -L0 -a0

(- Lx = número da unidade virtual, -aN = número do controlador)

    
por 03.06.2016 / 17:04