KVM внутри KVM

Материал из ISPWiki
Перейти к: навигация, поиск

Иерархия: VMmanager KVM -> Дополнительно
VMmanager Cloud -> Дополнительно

Процессоры Intel

Создание гостевых машины с возможностью использования в них KVM требует предварительной настройки:

  • Ядро Linux должно быть собрано с особыми параметрами:
Для Centos 6:
Step 1: add the xen-c6 repo to your system
su -
cd /etc/yum.repos.d
wget http://dev.centos.org/centos/6/xen-c6/xen-c6.repo
yum repolist
Step 2: install the new kernel
su -
yum --enablerepo xen-c6 install kernel kernel-firmware
touch /etc/sysconfig/modules/kvm_intel.modules
chmod +x /etc/sysconfig/modules/kvm_intel.modules
echo "modprobe kvm_intel nested=1" > /etc/sysconfig/modules/kvm_intel.modules
reboot
verify proper operation: "cat /sys/module/kvm_intel/parameters/nested" will output "Y"
Оригинальная документация.
  • В конфигурационном файле VMmanager укажите:
CustomCPU core2duo
CustomCPUFeatures vmx

После перезапуска VMmanager все новые виртуальные машины будут создаваться с необходимыми параметрами.

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