KVM & VirtualBox одновременно [ЗАБИЛ]
LinuxID 13 марта, 2013 - 17:39
На домашней машине стоит virt-manager (KVM, Qemu)
Установил VirtualBox-bin, в libvirt включил поддержку virtualbox.
Подгрузил модули.
Если запущен libvirtd, то VirtualBox отказывается стартовать машины. Говорит что система виртуализации занята.
Когда то давно у меня обе системы работали вместе, но теперь что-то не получается настроить.
app-emulation/libvirt-1.0.2-r2 USE="caps libvirtd lxc macvtap nls (policykit) python qemu udev vepa virt-network virtualbox" app-emulation/qemu-1.2.2-r3 USE="aio alsa caps curl jpeg ncurses opengl png python sdl seccomp threads uuid vhost-net vnc" app-emulation/virtualbox-bin-4.2.8 USE="additions chm python"
»
- Для комментирования войдите или зарегистрируйтесь
VirtualBox и KVM уже давно не
VirtualBox и KVM уже давно не совместимы - hypervisor, рулящий аппаратной виртуализацией должен быть один, всё правильно
Нейтральность - высшее достижение сознания!
если только KVM->qemu (
если только KVM->qemu ( теоретически должно работать)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Pinkbyte
Странно, а VMware превосходно уживается с KVM.
Потому что vmware писали свой
Потому что vmware писали свой гипервизор сам с нуля, а не брали части кода kvm и как следствие не используют теже подсистемы в своём продукте. В отличие от virtualbox.
Флаг qemu как и флаг
Флаг qemu как и флаг virtualbox, судя по документации, собирает некий драйвер, прослойку между виртуализатором и либвиртом. По идее наличие драйвера - достаточное условие для старта машины на виртуалбоксе. Сомнительно чтоб одновременно смогли работать два различных виртуализатора, использующих ядерный квм. Вполне допускаю несовместимость двух драйверов либвирта. Ибо разработчик мог не учитывать о ситуации наличия двух виртуализаторов на одном СЕРВЕРЕ. Сразу же напрашивается вопрос - а вам это зачем?.
Вообще надо не слушать что "говорит" машина, а логи читать. Без логов что либо сказать сложно. Попробуйте погасить все куэму и стартануть виртуалбокс. Проверить мысль о несовместимости драйверов можно пересобрав либвирт без дравера куему.
wi написал(а): Вообще надо не
Проблема тут не в libvirt, а в том что без выгрузки kvm нельзя загрузить vboxdrv(наоборот не проверял, но тоже скорее всего облом)
Нейтральность - высшее достижение сознания!
ОК
Нейтральность - высшее достижение сознания!
У меня все работает
Точно оба модуля загружены. Правда, стартовать обе виртуалки я не пробовал, мне нужно было из виртуалбокса перенести ее в квм. Но, модули до сих пор от Вбокса остались
lsmod | grep
Запущена виртуальная машина в Virtualbox
Поигрался юзами, покомпилил,
Поигрался юзами, покомпилил, почитал логи ... результата как не было, так и нет. Видимо одна из систем виртуализации так или иначе должна получить эксклюзивное право на использование оных средств проца. Посему забил ибо сдается мне что я пока не совсем понимаю что и как должно работать. Возможно получится на 2х-процессорной системе, но это отдельная история.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
Возможно получится на
если только на Z/9 или БСЭМ :-D Ну а так читать , читать и читать - начинать с Брукшира и дальше дальше дальше
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)