我使用FlatDHCPManager使用nova-network在CentOS6上使用Openstack
安装RDO --allinone
。现在我正在尝试在集群中添加新的计算节点,但我很困惑,Document在计算节点上说你只需要nova-compute
守护进程。
但我很困惑如何在没有nova-network
守护进程的情况下为网络配置网络br100?控制器如何将DHCP分配给VM等?
我还需要将nova.conf
从控制器复制到新的计算节点吗?
欢迎任何建议!
答案 0 :(得分:2)
这个想法是
以下是/etc/nova/nova.conf
中针对多个nova计算节点的FlatDHCPManager配置的关键:
flat_interface=eth0
flat_network_bridge=br100
您应该通过nova-network
(首选)在新计算节点上配置网桥,或者自己手动完成。
dnsmasq守护程序(由服务openstack-nova-network
启动)侦听br100
设备,该设备通过DHCP将VM配置分配给VM。每个nova计算节点上都有一个dnsmasq守护进程。请注意,在更改网络配置时,您需要手动终止dnsmasq守护程序进程。
nova.conf
由控制器和计算机共享。您可以将其复制到新的计算节点。请注意,您需要更改主机与主机不同的特定条目,包括:my_ip
,vncserver_listen
和vncserver_proxyclient_address
。
这是一个很好的guide来展示FlatDHCPManager的工作原理。