Erros de E / S no Linux LVM

5

Eu tenho uma caixa do CentOS 6 com configuração do LVM e um dos PVs é um disco USB (eu sei). Um deles está recebendo o erro:

Oct 30 10:57:07 alpha01 kernel: lost page write due to I/O error on dm-3
Oct 30 10:57:07 alpha01 kernel: Buffer I/O error on device dm-3, logical block 4

O que está causando problemas em todos os LVs. pvs mostra o PV como um dispositivo desconhecido. Eu posso ls para os volumes lógicos e eles aparecem em lvdisplay, mas primeiro eu recebo um monte de erros de IO. Eu me certifiquei de que os cabos estão seguros entre a unidade USB. O que devo fazer para que isso volte a funcionar enquanto isso? Devo desmontar cada LV e executar um fsck.ext4 em cada um como fsck.ext4 -y /dev/vg1/lv_logvolname ?

    
por Gregg Leventhal 30.10.2013 / 16:06

1 resposta

3

Eu normalmente não executo o fsck e presumo que o disco esteja falhando ou tenha setores defeituosos. Eu definitivamente não executaria o fsck usando o -y , pois isso forneceria fsck para tentar começar a mover blocos que podem agravar o problema.

Em vez disso, gerirei uma ferramenta como Spinrite (comercial) ou HDAT2 (freeware) no disco para fazer a análise & reparo potencial.

O que mais?

Veja minhas outras respostas a estas perguntas para métodos adicionais:

O segundo link fornece detalhes sobre outra ferramenta, safecopy para tentar recuperar dados de uma unidade com falha / falha. Não tenta reparar o HDD.

    
por 30.10.2013 / 17:19

Tags