Я пытаюсь установить виртуальную машину, используя virt-install
с помощью файла кикстарта. Я пробовал как 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
. Я повторно выполнил ту же команду с тем же установочным носителем и файлом кикстарта. Эта попытка прошла чисто.