virt-type (string)
尝试通过将 nova-compute charm 下的字段更改为 来在计算节点上实例化 LXC 映像lxc
。但是,这不会更新nova-compute.conf
文件中的 virt_type。
此外,通过手动更新compute_driver=nova.virt.lxc.LXCDriver
,我收到以下错误日志:
设置 virt_type=lxc
和compute_driver=libvirt.LibvirtDrive
,会出现以下错误日志:
如上所述,我已经安装了 lxc 和 nova-compute-lxc。有什么想法吗?
注释掉第 5907 行/usr/lib/python2.7/dist-packages/libvirt.py
,同时 virt_type=lxc,可消除 virConnectBaselineCPU 错误。
重启nova-compute后得到以下日志:
- http://paste.ubuntu.com/7738267/,这似乎意味着你只能靠自己了!无论如何,在容器文件系统挂载期间,从仪表板启动映像会失败,并显示以下日志:
答案1
您目前无法在 LXC 中运行 nova-compute,这是一个已知的限制,我们正在努力为 14.10/juno 解决该问题。