
Estou tentando instalar uma VM usando virt-install
um arquivo kickstart. Eu tentei o RHEL 7.0 e o RHEL 7.1. Em ambos os casos, o uso do LVM parece causar falha na instalação. Após um tempo limite, ele me leva ao dracut:/#
prompt e me informa que posso encontrar informações sobre a falha usando journalctl
. Eu fiz isso e não encontrei nada.
Olhando para o /run/initramfs/rdsosreport.txt
arquivo, 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 ocorre de forma limpa.
O esquema de particionamento lvm no arquivo kickstart que 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 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 tenho certeza de que a parte do LVM é a culpada. ksvalidator
também não me diz nada.
Alguém mais experimentou isso?
EDITAR: Nas tentativas anteriores eu estava executando o virt-install
comando como um usuário normal com sudo. Entrei como root e executei o mesmo comando que pareceu funcionar. Até certo ponto, pelo menos. Agora consigo fazer o RHEL 7.0 iniciar com uma configuração LVM, mas o RHEL 7.1 agora simplesmente lança An unknown error occured
. Quando enviei o relatório de bug, ele apenas dizia SettingsNotFoundError
com poucas indicações sobre quais configurações não foi possível encontrar. Existem alguns relatórios de bugs com esse erro, mas nenhum parece seguir o mesmo caminho que levou a ele.
Além disso, estou perplexo porque a Red Hat ainda tem problemas com ambos 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 Installation Summary
tela com a seção de mídia de instalação informando Error setting up base repository
. Executei novamente o mesmo comando com a mesma mídia de instalação e arquivo de kickstart. Esta tentativa foi realizada de forma limpa.