2017-11-25 109 views
0

因此,我一直在关注本教程:https://help.ubuntu.com/community/Xen以帮助我使用安装在Ubuntu 16.04中的Xen软件创建虚拟机。我已经成功地安装了Xen虚拟机管理程序,并且已经创建了虚拟卷来安装虚拟机,全部根据教程。使用Xen创建虚拟机时出错

但是在本教程的“手动创建PV Guest虚拟机”一节中,我应该修改一个名为“ubud1.cfg”的文档并将一些行粘贴到该文档中。完成后,我应该通过命令安装VM:

sudo xl create -c /etc/xen/ubud1.cfg 

但这不起作用。它产生的错误消息

分析配置从/etc/xen/ubud1.cfg libxl:错误:libxl_exec.c:118:libxl_report_child_exitstatus:在/ etc/xen的/脚本/ VIF-openvswitch在线[6473]与退出错误状态1 libxl:error:libxl_device.c:1138:device_hotplug_child_death_cb:script:无法找到ovs-vsctl工具 libxl:error:libxl_create.c:1384:domcreate_attach_vtpms:无法添加nic设备 libxl:error:libxl.c :1610:libxl__destroy_domid:不存在的域6 libxl:错误:libxl.c:1568:domain_destroy_callback:无法使用domid销毁guest虚拟机6 libxl:错误:libxl.c:1495:domain_destroy_cb:域6的销毁失败

我不知道我做错了什么。我已经按照教程完成了一切,但我觉得我错过了一些东西。我不是很了解Ubuntu,我不知道这个终端产生的错误信息是什么意思,这就是为什么我来这里寻求帮助。

回答

0

有同样的问题。您是否在本教程的早期使用了bridge-utils网络桥接,而不是openvswitch-switch?如果是这样,请在ubud1.cfg文件中注释掉这一行。

# Custom option for Open vSwitch vif = [ 'script=vif-openvswitch,bridge=ovsbr0' ]

这让新的虚拟机启动,但我显然配置桥utils的错误,所以我没有网络接口呢。祝你好运。