Приветствую. Пытаюсь запустить под 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
Description: OpenPGP digital signature
_______________________________________________ Sysadmins mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
