Ask Your Question

dnsmasq - ip allocation for new VM

asked 2013-02-23 11:48:53 -0500

I running 2-node (control+network and compute) both Ubuntu 12.04.2 and ovs is using GRE. After the creation of new VM, dhclient from VM cannot get IP address and I see followings in syslog:

Feb 23 12:04:04 node01 dnsmasq-dhcp[30678]: DHCPDISCOVER(tap1c44abca-68) fa:16:3e:d0:b6:c3 no address available

But it seems working fine after killing all dnsmasq processes, restart quantum-dhcp service and requesting ip once again by dhcpclient on VM. This problem occured after creating every single VM.

my dnsmasq: nobody 30678 0.0 0.0 28820 1012 ? S 11:21 0:00 /usr/sbin/dnsmasq --no-hosts --no-resolv --strict-order --bind-interfaces --interface=tap1c44abca-68 --except-interface=lo --domain=openstacklocal --pid-file=/var/lib/quantum/dhcp/462f83b4-4065-4c30-b7da-6b06d59719c6/pid --dhcp-hostsfile=/var/lib/quantum/dhcp/462f83b4-4065-4c30-b7da-6b06d59719c6/host --dhcp-optsfile=/var/lib/quantum/dhcp/462f83b4-4065-4c30-b7da-6b06d59719c6/opts --dhcp-script=/usr/bin/quantum-dhcp-agent-dnsmasq-lease-update --leasefile-ro --dhcp-range=set:tag0,,static,120s

root 30679 0.0 0.0 28792 468 ? S 11:21 0:00 /usr/sbin/dnsmasq --no-hosts --no-resolv --strict-order --bind-interfaces --interface=tap1c44abca-68 --except-interface=lo --domain=openstacklocal --pid-file=/var/lib/quantum/dhcp/462f83b4-4065-4c30-b7da-6b06d59719c6/pid --dhcp-hostsfile=/var/lib/quantum/dhcp/462f83b4-4065-4c30-b7da-6b06d59719c6/host --dhcp-optsfile=/var/lib/quantum/dhcp/462f83b4-4065-4c30-b7da-6b06d59719c6/opts --dhcp-script=/usr/bin/quantum-dhcp-agent-dnsmasq-lease-update --leasefile-ro --dhcp-range=set:tag0,,static,120s

ovs-vsctl list-ports br-int patch-tun qr-30a6b512-f5 qr-5d020ff2-d1 tap1c44abca-68 tap2c6f6910-37 tap73ff2926-3f tapad8c1d18-3f tapb89f71c9-54 tape02cde96-0d tapf0a80394-1c

edit retag flag offensive close merge delete

4 answers

Sort by ยป oldest newest most voted

answered 2013-05-07 09:17:23 -0500

shantha-kumar gravatar image

Thanks for sharing the information.

Now the IP is getting assigned but im facing the below problem. (

edit flag offensive delete link more

answered 2013-05-05 08:57:07 -0500

Controller-node and network-node are on the same server with 3 ethernet cards.


Show more verbose log output (sets INFO log level output)

verbose = True

Show debugging output in logs (sets DEBUG log level output)

debug = True

Address to bind the API server

bind_host =

Port the bind the API server to

bind_port = 9696

Quantum plugin provider module

core_plugin = quantum.plugins.openvswitch.ovs_quantum_plugin.OVSQuantumPluginV2

The strategy to be used for auth.

Supported values are 'keystone'(default), 'noauth'.

auth_strategy = keystone

control_exchange = quantum

If passed, use a fake RabbitMQ provider

fake_rabbit = False

rabbit_host = localhost rabbit_password = passhere

Defined in notifier api

notification_driver = quantum.openstack.common.notifier.rabbit_notifier

Defined in list_notifier

list_notifier_drivers = quantum.openstack.common.notifier.rabbit_notifier

edit flag offensive delete link more

answered 2013-02-24 11:11:00 -0500

my issue is solved, i missed: notification_driver and control_exchange in quantum.conf

edit flag offensive delete link more

answered 2013-05-05 06:18:34 -0500

shantha-kumar gravatar image

Can you please share the quantum.conf, im also running into same issue

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2013-02-23 11:48:53 -0500

Seen: 240 times

Last updated: May 07 '13