habilitar para montar / dev / centos / home após lvresize, bad superblock

1

Eu queria criar um Volume Lógico separado a partir do LV centos-home. Reduzi o tamanho do home lv usando o comando lvreduce e criei um novo volume com 100% de espaço livre.

Mas quando tentei acessar um usuário (diferente de root), ocorreu um erro de IO. Após a reinicialização, ele foi iniciado no modo de manutenção e, agora, não consigo ver meu volume inicial.

mount -a

mostrando erro

mount: /dev/mapper/centos-home : can't read superblock.

Eu tentei fazer resize2fs , mas acho que funciona apenas no sistema de arquivos ext. xfs_repair mostrando o mesmo erro de superbloco. alguma ideia de como corrigir esse problema?

    
por OmPrakashP 17.11.2017 / 11:29

1 resposta

0

Você não deveria ter reduzido o LV antes de reduzir o sistema de arquivos. Você danificou seu sistema de arquivos, truncando-o. Como você está usando o xfs, não havia como reduzir a partição facilmente.

Agora, você pode tentar fsck da partição, caso ainda haja algo para salvar.

Mas eu realmente espero que você tenha backups.

    
por 25.11.2017 / 15:10