vgcreate - “O comando falhou com o código de status 5”. O que isso significa?

5

Estou brincando com o LVM em um centos domU em um vps baseado em xen. Estou no modo de recuperação e criei um volume físico ( pvcreate / dev / xvda1 ) para toda a minha unidade, que é formatada como LVM. Agora estou tentando criar um grupo de volume usando vgcreate main / dev / xvda1 , mas ele está retornando "Comando falhou com o código de status 5.". Não consegui encontrar uma explicação para esse código de erro. Alguém sabe o que isso significa?

pelo que vale a pena, meu objetivo é criar vários volumes lógicos na minha unidade usando lvm.

obrigado

    
por erik 08.01.2010 / 07:30

4 respostas

5

Eu estava tendo o mesmo problema com um disco de recuperação do CentOS em um sistema Xen. Acontece que o código de erro é devido a um sistema de arquivos somente leitura, especificamente /etc/lvm é somente leitura. Correção rápida, como sugerido por esta entrada de blog , é criar um tmpfs acima de /etc/lvm para permitir a escrita. Isso funcionou para mim.

    
por 09.07.2012 / 04:15
2

dos comentários, parece que o seu pv já está corrompido: Total PE 0 . recriar seu pv e tente novamente.

    
por 13.01.2010 / 08:48
1

Para referência futura, tente:

vgcreate -v main /dev/xvda1

Para ter mais ideia do que está errado. No meu caso, o erro ocorreu porque o / etc / lvm não era gravável para criar backups.

    
por 04.06.2010 / 17:18
0

Christion certamente está certo. Além disso, você provavelmente pode começar a jogar com o lvm usando system-config-lvm , antes de ir mais fundo com a linha de comando (claro, não no modo de recuperação).

    
por 12.02.2010 / 13:48

Tags