首页 > 解决方案 > 在同一计算节点中将 compute_driver 与 libvirt.LibvirtDriver 和 ironic.IronicDriver 一起使用

问题描述

我正在尝试遵循共享的说明https://docs.openstack.org/ironic/latest/install/configure-compute.html

根据共享的说明,compute_driver 应该是 ironic.IronicDriver,但我想将 libvirt.LibvirtDriver 和 ironic.IronicDriver 放在同一个 nova conf 中。有什么办法可以实现吗?

我正在为 OpenStack 使用 PackStack。

标签: openstack

解决方案


这是不可能的。启用了 ironic.IronicDriver 的 nova-compute 服务最好与控制平面的其余部分一起部署。这可以与其他 Ironic 服务(例如 Ironic-conductor)或 Nova 服务(例如 nova-conductor)一起使用。

带有 Ironic 的 nova-compute 的概念与常规的 nova-compute 完全不同,因为它更像是 Nova 和 Ironic 之间的代理。


推荐阅读