使用LVM的kickstart文件的virt-install失败

我正在尝试使用kickstart文件使用virt-install虚拟机。 我已经尝试了RHEL 7.0和RHEL 7.1。 在这两种情况下,使用LVM似乎都会使安装失败。 超时后,我把它放到了dracut:/#提示符,并通知我可以使用journalctlfind有关失败的信息。 我已经这样做了,什么也没有find。

但是, /run/initramfs/rdsosreport.txt文件显示了与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 ... 

没有其他明显的错误。

当使用更简单的分区时,安装会干净利落。

kickstart文件中的lvm分区scheme失败:

 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 

这是kickstart文件中的简单分区scheme:

 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 

所有其他的input是相同的,所以我很确定LVM部分是罪魁祸首。 ksvalidator也不会告诉我任何事情。

有没有人经历过这个?

编辑:在以前的尝试中,我用sudo作为常规用户运行virt-install命令。 我以root身份login并运行了似乎可以工作的命令。 无论如何,一点。 现在我可以通过LVMconfiguration来启动RHEL 7.0,但现在RHEL 7.1只是抛出An unknown error occured 。 当我提交了错误报告时,它只是简单地说出了SettingsNotFoundError而几乎没有提示哪些设置找不到。 有一些现有的错误报告有这个错误,但似乎没有遵循导致它的相同的path。

另外,我很困惑,红帽在virt-managervirt-install仍然存在问题。 此外,它花了两次尝试让RHEL 7.0实际开始安装。 第一次尝试使我在“ Installation Summary屏幕上看到“安装介质”部分,指出“ Error setting up base repository 。 我使用相同的安装介质和kickstart文件重新运行相同的命令。 这个尝试干净利落。