[Openstack] [Quantum/OVS] Br-int not responsive after network node reboot
Sylvain Bauza
sylvain.bauza at digimind.com
Tue Feb 19 21:16:11 UTC 2013
Le 19/02/2013 13:31, Gary Kotton a écrit :
>
> The problem is as follows:
> When you reboot the host the openvswitch will create the interfaces on
> restart. this causes problems with the dhcp and the l3 agents.
> the solution to this is to run the quantum-ovs-cleanup utility on
> reboot prior to the dhcp and the l3 agents.
>
> thanks
> Gary
>
Hi Gary,
As I was stresstesting Quantum, I did noticed that the issue is similar
on my compute node : instances are unable to get DHCP address.
A quick look at network level shows that there is no GRE encapsulation
over DHCP packets.
I tried removing/adding br-int/br-tun, but the virtual network
interfaces (qvo) don't bridge to br-int if the VM was previously launched.
Spawning a new VM is successful, but rebooting (either by virsh
destroy/start, or thru Horizon) doesn't allow the qvo interface to be
attached again. A restart of nova-compute doesn't do the trick either.
Any idea ?
Thanks,
-Sylvain
>>
>> Thanks,
>> -Sylvain
>>
>>
>>
>> Le 18/02/2013 18:06, Sylvain Bauza a écrit :
>>> Hi,
>>>
>>> I'll try to be clear. I do follow a classic setup for Quantum with 2
>>> NICs and a GRE tunnel in between nodes with br-int/br-tun.
>>>
>>> Everything is fine at first install, but when rebooting the network
>>> node (including quantum-ovs-plugin-agent, quantum-l3-agent and
>>> quantum-dhcp-agent), I notice that DHCP assignation is failing for
>>> my VMs.
>>> A tcpdump shows at physical level that GRE packets are arriving on
>>> eth0 (mgmt NIC) on network node (for DHCP request) but no reply is
>>> done by the network node.
>>>
>>> The workaround I found is to delete br-int and br-tun on network
>>> node, create only br-int and restart both services
>>> (quantum-{ovs-plugin,l3,dhcp} ) to get things done.
>>>
>>> This is quite brutal. Do you know if it's a known bug, or something
>>> bad with my setup ?
>>>
>>> Thanks,
>>> -Sylvain
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to : openstack at lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help : https://help.launchpad.net/ListHelp
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help : https://help.launchpad.net/ListHelp
More information about the Openstack
mailing list