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

ОШИБКА Хост не поддерживает тип виртуализации 'hvm'

У меня проблема с установкой vm на KVM с помощью libvirt virsh install

sudo virt-install -n ccnx1 -r 512 --vcpus=1 --os-type=linux --accelerate --nographics -v -l ~/ubuntu-12.04.5-alternate-i386.iso --disk path=/var/lib/libvirt/images/test.img,size=5 -x "console=ttyS0"

Вывод консоли ERROR Host does not support virtualization type 'hvm'

Перед установкой qemu 1.2.0 (для использования qemu-img) установка виртуальной машины работает хорошо, но после установки qemu вывод был сгенерирован

Моя версия kvm Эмулятор QEMU версии 1.0 (qemu-kvm-1.0)

Возможности virsh

<capabilities>    

  <host>
    <uuid>00000000-0000-0000-0000-00259091d77a</uuid>
    <cpu>
      <arch>x86_64</arch>
      <model>Westmere</model>
      <vendor>Intel</vendor>
      <topology sockets='1' cores='4' threads='1'/>
      <feature name='rdtscp'/>
      <feature name='pdpe1gb'/>
      <feature name='x2apic'/>
      <feature name='dca'/>
      <feature name='xtpr'/>
      <feature name='tm2'/>
      <feature name='est'/>
      <feature name='vmx'/>
      <feature name='ds_cpl'/>
      <feature name='monitor'/>
      <feature name='pbe'/>
      <feature name='tm'/>
      <feature name='ht'/>
      <feature name='ss'/>
      <feature name='acpi'/>
      <feature name='ds'/>
      <feature name='vme'/>
    </cpu>
    <power_management>
      <suspend_mem/>
      <suspend_disk/>
      <suspend_hybrid/>
    </power_management>
    <migration_features>
      <live/>
      <uri_transports>
        <uri_transport>tcp</uri_transport>
      </uri_transports>
    </migration_features>
    <topology>
      <cells num='1'>
        <cell id='0'>
          <cpus num='4'>
            <cpu id='0'/>
            <cpu id='1'/>
            <cpu id='2'/>
            <cpu id='3'/>
          </cpus>
        </cell>
      </cells>
    </topology>
    <secmodel>
      <model>apparmor</model>
      <doi>0</doi>
    </secmodel>
  </host>

</capabilities>
  1. Проверь это kvm и kvm_intel загружены (lsmod |grep kvm)
  2. Если они не загружены, попробуйте modprobe их
  3. Если это не удается, проверьте свой BIOS, флаги процессора покажут возможности, но не то, что на самом деле включено или нет. У вас должен быть включен VT, и если вы обнаружите, что он отключен, убедитесь, что вы не просто включили его, но и выполнили полный цикл питания сервера.