Recuperando dados de drives SAS após falha do SAS Controller Card?

3

O SAS Controller Card em um servidor de produção foi ruim. Este era um servidor mais antigo e a Dell não tem o cartão em estoque e não o ETA para um. Então, eu pedi um do NewEgg.

Eu instalei o cartão e ele está funcionando um pouco. É pelo menos ler as unidades o suficiente para me mostrar a tela inicial do RHEL, mas ele não consegue inicializar, com erros que ele não consegue encontrar / proc, etc. Eu esperava erros, pois tenho certeza de que há alguma corrupção de dados. Estes estavam no RAID1.

De qualquer forma, o novo cartão funciona o suficiente - eu posso ligar as unidades e ouvi-las girando, obviamente está lendo ALGUNS dados, já que está mostrando a tela inicial do RHEL ... então minha pergunta é, como eu obtenho acesso a este dados? Eu tentei inicializar o Ubuntu LiveCD, mas ele não vê as unidades.

Como posso montar uma dessas unidades no Linux e ter acesso a quais dados ainda podem ser lidos?

--- EDIT --- Ok, então eu coloquei o novo cartão SAS RocketRAID em um servidor diferente que tenha o CentOS 5.5 instalado. Ele tem uma placa SAS da Dell que controla essas unidades.

Eu instalei o cartão e apenas 1 unidade. Eu então construí o módulo do kernel para o RocketRAID, por as instruções da empresa . Quando eu inicializo, o CentOS está reconhecendo a unidade, eu posso ir para /dev/scsi/rr272x_1x e ver que o sistema operacional reconhece isso (foi visto como scsi 5, então ele coloca um arquivo chamado '5' neste diretório, e quando eu o aplico, mostra as informações da unidade.

Mas ainda não é possível obter os dados ...

Tentei montar TUDO mostrado em / dev / s * (sda, sda1, sda2, sdb, sdb1, sdb2).

Obrigado pelas respostas até agora, se alguém puder ajudar mais, eu ficaria muito grato!

    
por Mistiry 25.01.2011 / 21:19

1 resposta

1

Já tentou montar um dos discos rígidos em uma máquina diferente (ou configurar a placa RAID para executá-lo como um JBOD e tentar novamente o LiveCD) e recuperar seus dados dessa maneira?

Dado que uma placa RAID alienígena pode dar sentido ao array RAID1 existente, eu diria que suas chances são muito altas.

    
por 25.01.2011 / 23:11