3

Я использовал QEMU KVM в течение долгого времени и у меня мало виртуальных машин.

Недавно я установил гипервизор XEN, следуя этой инструкции, но решил apt-get remove xen-hypervisor-4.2-amd64

Проблема в том, что теперь я больше не могу использовать qemu-kmv, потому что я получаю следующую ошибку при попытке запустить машины из virt-manager:

Ошибка запуска домена: неподдерживаемая конфигурация: домен требует KVM, но он недоступен. Убедитесь, что в BIOS хоста включена виртуализация, и конфигурация хоста настроена для загрузки модулей kvm.

Трассировка (последний вызов был последним): Файл "/usr/share/virt-manager/virtManager/asyncjob.py", строка 96, в обратном вызове cb_wrapper (asyncjob, * args, ** kwargs) Файл "/usr/share/virt -manager/virtManager/asyncjob.py ", строка 117, в обратном вызове tmpcb (* args, ** kwargs) Файл"/usr/share/virt-manager/virtManager/domain.py ", строка 1092, при запуске self._backend .create () Файл "/usr/lib/python2.7/dist-packages/libvirt.py", строка 681, в create if ret == -1: повысить libvirtError ('virDomainCreate () не удалось', dom = self) libvirtError: неподдерживаемая конфигурация: домен требует KVM, но он недоступен. Убедитесь, что в BIOS хоста включена виртуализация, и конфигурация хоста настроена для загрузки модулей kvm.

У меня работает и qemu-kvm и libvirt-bin :

# service qemu-kvm status
qemu-kvm start/running
# service libvirt-bin status
libvirt-bin start/running, process 10646

Если вам нужна дополнительная информация, пожалуйста, спросите.

1 ответ1

3

проверьте, загружен ли ваш модуль ядра kvm, и если нет, то загрузите его.

lsmod | grep kvm

если вы не нашли его, выполните modprobe -v kvm (или, может быть, kvm-intel)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .