Назад | Перейти на главную страницу

вложенная виртуализация в kvm

Мне нужен совет по настройке KVM в Red Hat 6.5, чтобы он мог запускать Red Hat Hypervisor в качестве виртуального гостя.

Когда я запускаю гипервизор Red Hat Virtialization Hypervisor в качестве гостя KVM, он не отключает базовое оборудование и, таким образом, выдает сообщение о том, что оборудование виртуализации не обнаружено.

Я уверен, что есть способ запускать гипервизоры в качестве вложенных гостей KVM, но я не могу получить точную конфигурацию.

Может ли кто-нибудь помочь в этом.

Спасибо, Сандип

Итак, мне удалось запустить вложенный гипервизор внутри KVM, и мне оказалось, что ядро ​​Red Hat 2.6.32 не поддерживает вложенное ключевое слово, когда оно было передано с помощью kvm-intel.nested = 1

поэтому не было файла, такого как / sys / module / kvm_intel / parameters / nested

У меня это работало в ядре 3.10

Я его установил, установил вложенный параметр. Создал новую виртуальную машину, изменил ее процессор и настроил в соответствии с центральным процессором, чтобы он мог обнаруживать расширение vmx. Запустил гипервизор Red Hat и обнаружил оборудование.

надеюсь, что это поможет другим.

Спасибо,

  1. Ваш ЦП должен поддерживать VMX (Intel) или SVM (AMD) - проверьте grep ^flags /proc/cpuinfo
  2. Модуль ядра kvm должен иметь nested=Y установить - проверить cat /sys/module/kvm_*/parameters/nested
  3. Виртуальный гостевой ЦП должен экспортировать флаг VMX - проверьте virsh dump <vm name> для строфы вроде
  <cpu match='exact'>
    <model>Westmere</model>
    <feature policy='require' name='vmx'/>
  </cpu>

Недавно я пытаюсь запустить гипервизор xen внутри kvm.

Я обнаружил, что RHEL6 не поддерживает вложенную виртуализацию. посмотри это почтовая рассылка Redhat

----- Оригинал сообщения -----

От: "Жиль Дюбрей" Кому: rhos-list redhat com Отправлено: 25 ноября 2013 г., 21:59:58 Тема: [rhos-list] RHEL6: Поддержка вложенной виртуализации для kvm_intel?

Здравствуй,

Может, мне снится, но я думал, что скоро мы сможем перейти на начальный уровень 3, ну, по крайней мере, так я объясняю своему партнеру, что мы делаем.

Я не уверен, была ли эта функция в каких-либо предыдущих ядрах OpenStack. Но последнее ядро ​​RHEL6.5, похоже, не поддерживает вложенную виртуализацию в модуле ядра kvm_intel.

Я не уверен на 100%, требуется ли поддержка процессора помимо обычного флага vmx. Но я не вижу ни одного флага, рекламирующего такую ​​функцию, пока я сравниваю спецификации Intel с моим ноутбуком, где он работает с Fedora.

Если нет необходимости в специальной поддержке ЦП, то блокирующим будет модуль. В таком случае, есть ли какая-нибудь дорожная карта для этой функции? Не нашел для него особой поддержки rhel6 (google / BZ).

Не раньше RHEL 7, однако он работает (но не поддерживается) на оборудовании AMD.


Но centos6 поддерживает. видеть как