2015-02-25 5 views
0

Невозможно включить виртуальную машину от мастера. Я мог бы создать виртуальную машину, но при попытке включения питания она дает мне ошибку ниже. Я видел, что виртуальная машина создается на хосте. Не удалось запустить abc.sdnlab.com: Не удалось вызвать вызов virDomainCreateWithFlags: неподдерживаемая конфигурация: для домена требуется KVM, но он недоступен. Убедитесь, что виртуализация включена в BIOS хоста, а конфигурация хоста настроена для загрузки модулей kvm.Домен требует KVM, но он недоступен. Убедитесь, что виртуализация включена в главном BIOS

Я проверил, что загружен модуль ядра kvm. Любая идея, что можно сделать?

ответ

-1

Вам необходимо проверить BIOS и включить там виртуализацию (я думаю, он должен находиться в разделе безопасности).

Для этого загрузите модуль kvm. #lsmod | Grep квм

если модуль квм не загружен, вам нужно сделать #modprobe КВМ

Проверьте, правильно ли загружена квм, используя #dmesg.

PS: Возможно, вам нужно проверить, запущен ли демон libvirtd. (Для этого вам нужно запустить демон libvirtd). Я думаю, что это «сервис libvirtd начать»

+0

В моем случае я просто Enabled "Intel Visualization Technology" в BIOS -> заблаговременные> CPU-> Intel Visualization Technology. вы можете проверить результат на «lsmod | grep kvm» до и после включения – sam

0

я исправить эту проблему: детали затруднительного вопроса следующим образом:

KVM Программные средства должны быть на контроллере

паттерны-SLES -kvm_server - KVM Хост-сервер 12-58.8

узоры-SLES-kvm_server-32bit - KVM хост-сервер

узоры-SLES-kvm_tools - KVM узла виртуализации и инструменты

узоры-SLES-kvm_tools-32bit - KVM узла виртуализации и инструменты

QEMU-квм - Kernel основе Virtual Machine

вирт-v2v - Преобразовать виртуальную машину для запуска на KVM

yast2 -vm - Настройка гипервизор и инструменты для Xen и KVM

Проверьте требования к оборудованию, как указано ниже:

1,1. Требования к оборудованию¶ В настоящее время SUSE поддерживает только полную виртуализацию KVM на хостах x86_64. KVM спроектирован вокруг аппаратной виртуализации

функции, входящие в состав процессоров AMD (AMD-V) и Intel (VT-x). Он поддерживает функции виртуализации наборов микросхем и устройств PCI,

, таких как модуль отображения памяти ввода-вывода (IOMMU) и виртуализация одиночного ввода-вывода (SR-IOV)).

Вы можете проверить, поддерживает ли ваш процессор виртуализацию с помощью следующей команды:

задать расширенное «(VMX | SVM)»/Proc/CPUInfo Если эта команда возвращает не выход, процессор не поддерживает аппаратную виртуализацию , или эта функция отключена в BIOS.

следующий веб-узел идентифицирует процессоры, которые поддерживают аппаратную виртуализацию:

как включить VX-т в виртуальной машине:

https://forum.ivorde.com/kvm-nested-in-vmware-esxi-5-5-enable-guest-hypervisor-vmx-svm-flags-without-vsphere-web-client-

t19773.html

GO в VMS vmdk и отредактируйте файл .vmx и добавьте в этот файл следующий флаг и сохраните его.

vhv.enable = «TRUE»

Выполните следующие команды, чтобы перезапустить виртуальную машину и перезагрузить машину.

/vmfs/volume/53071ba5-6f9682d4-5898-002590883ef6/SLES 12 VM # vim-cmd vmsvc/getallvms | ГРЭП -i SLES 15 SLES-82 [datastore1] SLES 1/SLES 1.vmx sles11_64Guest VMX-08
59 SLES 12 В. М. [datastore1] SLES 12 ВМ/SLES 12 VM.vmx sles11_64Guest VMX-08
/VMFS/объемы/53071ba5-6f9682d4-5898-002590883ef6/SLES 12 VM # ВИМ-CMD vmsvc/перезагружать 59 /VMFS/Volumes/53071ba5-6f9682d4-5898-002590883ef6/SLES 12 VM #

Reboot вашу машину и попытаться начать ваш контроллер будет работать.

Благодаря Нагеш

 Смежные вопросы

  • Нет связанных вопросов^_^