virt-install com o arquivo kickstart usando o LVM falha

1

Estou tentando instalar uma VM usando virt-install usando um arquivo de kickstart. Eu tentei tanto o RHEL 7.0 e RHEL 7.1. Em ambos os casos, o uso do LVM parece fazer com que a instalação falhe. Depois de um tempo limite, ele me leva ao prompt dracut:/# e informa que posso encontrar informações sobre a falha usando journalctl . Eu fiz isso e não encontrei nada.

Observando o arquivo /run/initramfs/rdsosreport.txt , porém, mostra erros relacionados a multipathd :

...
mulitpathd[116]: vda: failed to get path uid
...
multipathd[116]: uevent trigger error
...
multipathd[116]: vda: spurious uevent, path already in pathvec
multipathd[116]: vda: failed to get path uid
multipathd[116]: uevent trigger error
...

Não há outros erros óbvios.

Ao usar partições mais simples, a instalação passa sem problemas.

O esquema de particionamento lvm no arquivo de kickstart falha:

ignoredisk --only-use=vda
bootloader --location=mbr --boot-drive=vda
zerombr
clearpart --all --initlabel --drives=vda
part /boot --fstype=xfs --size=500 --ondisk=vda
part pv.16 --size=1 --grow --ondisk=vda
volgroup vg00 pv.16
logvol swap --fstype=swap --size=500 --name=swap --vgname=vg00
logvol /home --fstype=xfs --size=300 --name=home --vgname=vg00
logvol / --fstype=xfs --size=1 --grow --name=root --vgname=vg00

Este é o esquema de particionamento simples no arquivo de kickstart que funciona:

ignoredisk --only-use=vda
bootloader --location=mbr --boot-drive=vda
zerombr
clearpart --all --initlabel --drives=vda
part /boot --fstype=xfs --size=500
part swap --fstype=swap --size=500
part / --fstype=xfs --grow --size=1

Todas as outras entradas são idênticas, então estou certo de que a parte do LVM é o culpado. ksvalidator também não me conta nada.

Alguém mais experimentou isso?

EDIT: Em tentativas anteriores, eu estava executando o comando virt-install como um usuário comum com o sudo. Eu entrei como root e executei o mesmo comando que parecia funcionar. Até certo ponto. Agora sou capaz de obter o RHEL 7.0 para o kickstart com uma configuração LVM, mas o RHEL 7.1 agora simplesmente lança An unknown error occured . Quando eu enviei o relatório de bug, ele simplesmente disse SettingsNotFoundError com pouca indicação de quais configurações ele não encontrou. Existem alguns relatórios de bugs existentes com este erro, mas nenhum parece seguir o mesmo caminho que o levou.

Como um aparte, estou confuso com o fato de a Red Hat ainda ter problemas com virt-manager e virt-install . Além disso, foram necessárias duas tentativas para que o RHEL 7.0 realmente iniciasse a instalação. A primeira tentativa me deixou na tela Installation Summary com a seção da mídia de instalação indicando Error setting up base repository . Eu executei novamente o mesmo comando com a mesma mídia de instalação e arquivo de kickstart. Esta tentativa foi completamente limpa.

    
por theillien 13.06.2015 / 22:51

0 respostas