Como acessar um ataque falso?

2

Eu tenho um ataque falso, que eu queria acessar usando

mdadm /dev/md0 -A -c 128 -l stripe --verbose /dev/sda /dev/sdc

que deve estar certo, até onde eu entendi a página man. Mas eu recebo a mensagem

mdadm: option -l not valid in assemble mode

deixar a opção infratora leva a

mdadm: failed to create /dev/md0

e (apesar de verboso) não há mais informações. Estou assumindo que -A requer algum cabeçalho específico de mdadm que obviamente está faltando. Eu provavelmente preciso usar "build" ao invés de montar, mas a partir da descrição eu não tenho certeza se esta é uma operação não-destrutiva. É isso? O que devo fazer exatamente?

UPDATE

Eu vejo que não deixei claro que o array já existe como fake-raid (não posso dar detalhes sobre minha placa-mãe agora). Parece que não fazer nada, exceto para blocos de intercalação, então eu esperava que pudesse ser feito facilmente usando o mdadm também. Talvez eu esteja completamente errado, mas todas as informações que encontrei estavam relacionadas à inicialização de um ataque falso, o que eu realmente não preciso. Eu ficaria feliz com um acesso de leitura por enquanto.

ATUALIZAÇÃO 2

A solução da resposta quase funciona. Meu falso ataque é reconhecido por dmraid, mas ele se recusa a iniciar devido a falta de discos. Eu esqueci de mencionar que o meu RAID10 está rodando sem dois discos, ou seja, é apenas despojado. (Eu já movi os dados importantes para um lugar mais seguro).

    
por maaartinus 04.03.2011 / 16:48

1 resposta

3

O ataque falso é acessado com o utilitário dmraid, não com o mdadm. Também deve funcionar fora da caixa com lançamentos recentes do Ubuntu. Veja o link para mais informações, embora muito do como se separar não se aplique aos lançamentos recentes, já que como eu disse, agora é só funciona automaticamente.

    
por psusi 04.03.2011 / 20:45