Я пытаюсь добавить операционную систему DomU в Ubuntu 11.10.
Я успешно установил Xen.
Проверено с
, которая возвращает это:
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':
blockquote>в 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).
В чем проблема?
Это решение, которое вы опубликовали, не очень надежно, теперь у вас есть две директории для поддержки двоичных файлов, одна из которых даже не находится под контролем пакетов. Простая символическая ссылка: ln -s /usr/lib/xen-4.1 /usr/lib/xen
было бы достаточно, то же самое для qemu.
Кроме того, Серж Халлин ответил на ваш вопрос сборки в ошибке launchpad
sudo apt-get install libxml2-dev libxml2-utils
В качестве альтернативы, вы можете установить обновленный пакет libvirt напрямую, используя apt-пиннинг. .
Думаю, я решил это ...
Для ошибки
(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