Установка Dom U на Ubuntu 11.10

Я пытаюсь добавить операционную систему DomU в Ubuntu 11.10.

Я успешно установил Xen.

Проверено с

  • xm info
  • virsh-версия

, которая возвращает это:

Compiled against library: libvir 0.9.2
Using library: libvir 0.9.2
Using API: Xen 3.0.1
Running hypervisor: Xen 4.1.

Теперь, когда я он попытался установить DomU и сказал:

не удалось подключиться к 'localhost: 8000':

в VMM.

Итак, я следовал по этой ссылке на ошибку.

Теперь я могу начать добавлять DomU. При добавлении DomU на последнем этапе выдается следующая ошибка:

Unable to complete install: 'POST operation failed: xend_post: error
from xen daemon: (xend.err "Error creating domain: device model
'/usr/lib/xen/bin/qemu-dm' not found")'

Traceback (most recent call last):   File
"/usr/share/virt-manager/virtManager/asyncjob.py", line 44, in
cb_wrapper
    callback(asyncjob, *args, **kwargs)   File "/usr/share/virt-manager/virtManager/create.py", line 1899, in do_install
   guest.start_install(False, meter=meter)   File "/usr/lib/pymodules/python2.7/virtinst/Guest.py", line 1223, in start_install
    noboot)   File "/usr/lib/pymodules/python2.7/virtinst/Guest.py", line 1291, in _create_guest
    dom = self.conn.createLinux(start_xml or final_xml, 0)   File "/usr/lib/python2.7/dist-packages/libvirt.py", line 1686, in
createLinux
    if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self) libvirtError: POST operation failed: xend_post: error from
xen daemon: (xend.err "Error creating domain: device model
'/usr/lib/xen/bin/qemu-dm' not found")

Я пытался следовать этой ссылке об ошибке, в которой говорилось, что ошибка устранена в следующем пакете.

Когда я запускаю ./configure в этом, я получаю ошибку:

checking for LIBXML... no 
checking libxml2 xml2-config >= 2.6.0 ...
configure: error: Could not find libxml2 anywhere (see config.log for details).

В чем проблема?

1
задан 22 May 2014 в 08:42

2 ответа

Это решение, которое вы опубликовали, не очень надежно, теперь у вас есть две директории для поддержки двоичных файлов, одна из которых даже не находится под контролем пакетов. Простая символическая ссылка: ln -s /usr/lib/xen-4.1 /usr/lib/xen было бы достаточно, то же самое для qemu.

Кроме того, Серж Халлин ответил на ваш вопрос сборки в ошибке launchpad

sudo apt-get install libxml2-dev libxml2-utils

В качестве альтернативы, вы можете установить обновленный пакет libvirt напрямую, используя apt-пиннинг. .

0
ответ дан 22 May 2014 в 08:42

Думаю, я решил это ...

Для ошибки

 (xend.err "Error creating domain: device model '/usr/lib/xen/bin/qemu-dm' not found")

Скопируйте каталог в следующем месте

cp /usr/lib/xen-4.1/* -r /usr/lib/xen/

После этого произошла ошибка

libvirtError: <Fault: 3>

Итак, у меня было

cp -r /usr/share/qemu-linaro/ /usr/share/qemu

Источник

0
ответ дан 22 May 2014 в 08:42

Другие вопросы по тегам:

Похожие вопросы: