HP G8 migra RAID0 para RAID1 com comandos CLI

2

Este é um Dynamic Smart Array B120i. O SSA (Smart Storage Administrator) é o ver 1.50.4.0 O sistema operacional foi instalado em um único disco rígido (compartimento 1), o SSA relata como o RAID 0. Então eu adiciono um novo disco rígido no compartimento 2 (disco do mesmo tamanho). Eu quero usar este novo hd como espelho do primeiro.

Como você sabe, o SSA da GUI não tem a opção de migrar este cenário para o RAID 1. Os comandos da CLI que eu executo:

  • Para criar um disco bay2 como outro RAID 0 (é necessário?)

    ctrl slot=0 create type=ld drives=allunassigned
    
  • Este é o meu comando para modificar o RAID0 para o RAID1, mas não funciona.

    ctrl slot=0 type=ld modify raid=1 
    

O que estou fazendo de errado?

    
por 505JE 04.12.2014 / 00:49

2 respostas

3

O problema é que com o primeiro comando você create uma nova unidade lógica - quando terminar, você terá dois LDs, cada um contendo um disco.

O que você precisa fazer é adicionar o disco não atribuído ao original RAID0 LD e, em seguida, invocar o comando modify .

Em outras palavras:

ctrl slot=0 ld=1 add drives=allunassigned

E então:

ctrl slot=0 ld=1 modify raid=1

Considere também aumentar a prioridade de reconstrução antes das etapas acima com:

ctrl slot=0 modify rebuildpriority=high

Isso deve funcionar.

    
por 04.12.2014 / 01:10
2

Com base nas informações adicionais e no fato de que o controlador RAID não tem uma bateria instalada, sugiro que você faça um caminho completamente diferente.

O controlador que você tem - B120i - não é um RAID de hardware completo, é mais como um RAID de software assistido por hardware. Há muito pouca vantagem em usar esses cartões "FakeRAID" sobre RAIDs de software puro. Não é mais rápido e é menos flexível.

Então, para resolver seu problema, eu faria o seguinte:

  • Instale o segundo disco e apresente um disco normal (não-RAID) ao SO
  • Criar um array RAID1 degradado nesse disco - degradado significa que um dos dois discos RAID1 está ausente, tudo bem.
  • Copie tudo do disco original para o novo.
  • Inicialize a partir do novo
  • Remova a matriz RAID0 antiga, apresente o primeiro disco para o sistema operacional
  • Anexe-o ao array RAID1 do software e deixe-o sincronizar.

Trabalho feito:)

    
por 09.12.2014 / 04:19