[Sysadmins] Q: libvirt: Как побороть unknown OS type hvm?

Aleksey Avdeev solo на solin.spb.ru
Пт Авг 13 11:08:21 UTC 2010


Приветствую.

  Пытаюсь запустить под libvirt VM используя kvm и аппаратную
виртуализацию (hvm). (VM и её конфигурация скопированы с хоста, где всё
работает). При virsh create <...>, наблюдаю в логе:

error: unknown OS type hvm

  Аппаратную виртуализацию железо поддерживает:

$ sed -n '/^flags[[:blank:]]*:/s/^.*:[[:blank:]]*//p' /proc/cpuinfo|head -n1
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm
3dnowext 3dnow rep_good nopl pni cx16 lahf_lm cmp_legacy svm extapic
cr8_legacy

  Модуль kvm загружен:

$ sudo -H service kvm status
kvm module is loaded

  В dmesg наблюдаю:

[  189.785964] kvm: emulating preempt notifiers; do not benchmark on
this machine
[  189.785972] loaded kvm module (v2.6.27)

  Но libvirt похоже его не задействует:

$ sudo -H virsh capabilities
<capabilities>

  <host>
    <cpu>
      <arch>x86_64</arch>
    </cpu>
  </host>

  <guest>
    <os_type>exe</os_type>
    <arch name='x86_64'>
      <wordsize>32</wordsize>
      <domain type='openvz'>
      </domain>
    </arch>
  </guest>

</capabilities>

  Кто виноват, и что делать?

-- 

С уважением. Алексей.


----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 554 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20100813/e038e945/attachment.bin>


Подробная информация о списке рассылки Sysadmins