Ubuntu 11.10 上的 Dom U 安装

Ubuntu 11.10 上的 Dom U 安装

我正在尝试在 Ubuntu 11.10 上添加 DomU 操作系统。

我已经成功安装了 Xen。

已验证

  • xm 信息
  • 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

您发布的解决方案不够可靠,现在您需要维护两个目录中的二进制文件,其中一个甚至不受包控制。一个简单的符号链接:ln -s /usr/lib/xen-4.1 /usr/lib/xen就足够了,对于 qemu 来说也是一样。

此外,Serge Hallyn 在启动板错误

sudo apt-get install libxml2-dev libxml2-utils

或者,您可以使用 apt pinning 直接安装更新的 libvirt 包。

答案2

我想,我已经解决了......

对于错误

 (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

来源

相关内容