Multi host flat DHCP networking and local DNS resolving

Asked by Jan Van Winkel

At the moment I have a multi host environment (1 controller node and multiple compute node with each it own nova-network) with flat DHCP networking running and all works fine except dns resolving between instances on different compute nodes.

For example assume that there are 3 instances running (call them x, y and z) and 2 of them run on compute node A (x,y) and the third instance (z) runs on node B. The nodes x and y can access each other via their assigned DNS names (respectively x.novalocal and y.novalocal) but the nodes can not resolve the dns for the third node (z.novalocal).

Problem here is that each compute node has his own dnsmasq and mange its own local dns entries but other compute nodes does not know how to access this information.

Is their any support for this and did I miss some configuration options or do I need to setup a top level dns that can query all the compute nodes?

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Vish Ishaya (vishvananda) said :
#1

There is not support for this currently. You will have to setup some external dns if you want resolution between hosts.

Can you help with this problem?

Provide an answer of your own, or ask Jan Van Winkel for more information if necessary.

To post a message you must log in.