腾讯云这方面也用了kvm,通过“vpn+带外+kvm”方式去做的,可以参考下。
1)ironic port-create指定上联switch相关信息;2)nova boot 使用 tenant network;3)ironic配置使用neutron interface;4)neutron配置使用自研ml2 driver, 支持switch vlan/vxlan ops;
官方推荐的方法需要使用新tag,且nova和ironic都需要操作且保证一致,太繁琐。compute node入库时,都会记录自己的hypervisor_type。因此flavor上直接打hypervisor_type tag即可。[code class=\"lang-Command\" lang=\"Command\"]# add spec for all nova flavorvm_flavor_ids...
注意:如下是官方给出的用于scheduler的配置,不适用于我们nova compute和ironic共存的环境。# scheduler_host_manager=ironic_host_manager #继承自host_manager,为ironic compute维护了更简单的NodeState和instance_info。用host_manager也行,默认为host_manager。# schedul...