virt-install с файлом kickstart с использованием LVM завершается неудачей

virt-install с файлом kickstart с использованием LVM завершается неудачей

Я пытаюсь установить виртуальную машину с virt-installпомощью файла kickstart. Я пробовал и RHEL 7.0, и RHEL 7.1. В обоих случаях использование LVM, похоже, приводит к сбою установки. После тайм-аута он перебрасывает меня в командную dracut:/#строку и сообщает, что я могу найти информацию об ошибке с помощью journalctl. Я сделал это и ничего не нашел.

/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
...

Других очевидных ошибок нет.

При использовании более простых разделов установка проходит гладко.

Схема разбиения lvm в файле кикстарта, которая дает сбой:

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

Вот простая схема разбиения в файле кикстарта, которая работает:

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

Все остальные входы идентичны, поэтому я совершенно уверен, что виновата часть LVM. ksvalidatorтоже ни о чем мне не говорит.

Кто-нибудь еще сталкивался с этим?

РЕДАКТИРОВАТЬ: В предыдущих попытках я запускал virt-installкоманду как обычный пользователь с sudo. Я вошел как root и запустил ту же команду, которая, казалось, работала. По крайней мере, до определенного момента. Теперь я могу заставить RHEL 7.0 запуститься с конфигурацией LVM, но RHEL 7.1 теперь просто выдает An unknown error occured. Когда я отправил отчет об ошибке, он просто сказал SettingsNotFoundErrorс небольшим указанием того, какие настройки он не смог найти. Существует несколько существующих отчетов об ошибках с этой ошибкой, но ни один из них, похоже, не следует тому же пути, который привел к ней.

Кстати, я озадачен тем, что у Red Hat все еще есть проблемы с обоими virt-managerи virt-install. Кроме того, потребовалось две попытки, чтобы RHEL 7.0 действительно начал установку. Первая попытка оставила меня на экране Installation Summaryс разделом установочного носителя, в котором было указано Error setting up base repository. Я повторно запустил ту же команду с тем же установочным носителем и файлом кикстарта. Эта попытка прошла чисто.

Связанный контент