2013-10-25 5 views
1

FlatDHCPManager를 사용하는 노바 네트워크를 사용하여 CentOS6에서 --allinone을 사용하여 RDO Openstack을 설치했습니다. 이제 클러스터에 새로운 계산 노드를 추가하려고하지만 혼란 스럽습니다. 계산 노드에서 말하는 문서는 nova-compute 데몬 만 필요합니다.RDO 하나의 mor 컴퓨팅 노드를 추가하기위한 오픈 스택

  • 하지만 난 그것을 nova-network 데몬없이 네트워크에 대한 네트워크 BR100를 구성하는 방법 혼란 스러워요? 컨트롤러가 VM을 어떻게 DHCP에 할당합니까?

  • 컨트롤러에서 새로운 계산 노드로 nova.conf을 복사해야합니까?

  • 어떤 조언을 환영합니다!

답변

2

아이디어는 여기 입니다 여러 노바 컴퓨팅 노드에 대한 /etc/nova/nova.conf에서 FlatDHCPManager 구성에 열쇠 :

flat_interface=eth0 
flat_network_bridge=br100 

당신이 nova-network (선호)를 통해 새로운 컴퓨팅 노드의 네트워크 브리지를 구성하거나 그것을해야 혼자서 수동으로.

  • 는 (서비스 openstack-nova-network에 의해 시작)을하는 dnsmasq 데몬이 DHCP를 통해 VM에 IP를 CONFIGS를 할당 br100 장치로 수신합니다. 각 노바 계산 노드에는 dnsmasq 데몬이 있습니다. 네트워크 구성을 변경할 때 수동으로 dnsmasq 데몬 프로세스를 중지해야합니다.

  • nova.conf은 컨트롤러와 계산자가 공유합니다. 그것을 새로운 컴퓨팅 노드에 복사 할 수 있습니다. 호스트와 호스트가 다른 특정 항목을 변경해야합니다 (예 : my_ip, vncserver_listenvncserver_proxyclient_address).

FlatDHCPManager가 작동하는 방식을 보여주는 여기에 좋은 guide입니다.

+0

답장을 보내 주셔서 감사합니다. 또한 나는'multi_host = true'에 대해 몇 가지 항목을 추가 했으므로 모든 노드에 컨트롤러에 대한 순방향 트래픽 대신 자체 네트워크가 있습니다. – Satish