restart of quantum ovs plugin and network node reboot
Three Node Setup, Quantum + OVS + GRE, simple Network, no router no floating, one network + subnet.
Initial network creating works fine, Instances get an IP, can ping each other and so on. After restarting the quantum-
Running tcpdump against all the qbr- qvo- qvb-<something> devices showed that arp requests do get answered by the compute node, but never reach the network node. Packets seem to be dropped by the "action=drop" line and do not match the other flow any longer.
# ovs-ofctl dump-flows br-tun
NXST_FLOW reply (xid=0x4):
cookie=0x0, duration=5313.915s, table=0, n_packets=886, n_bytes=41676, priority=
cookie=0x0, duration=5313.974s, table=0, n_packets=1644, n_bytes=205097, priority=
cookie=0x0, duration=5313.856s, table=0, n_packets=182, n_bytes=28539, priority=
cookie=0x0, duration=6213.217s, table=0, n_packets=1427, n_bytes=149242, priority=1 actions=drop
A workaround was to add another default flow via ovs-ofctl to br-tun.
# ovs-ofctl add-flow br-tun action=Normal
This only works in case packets get lost on their way back via br-tun, but it seems that there are other issues after restart of network node / quantum ovs plugin. Sometimes it only helps to recreate the whole netconfig from scratch.
Any idea what goes wrong here and how to get to the core of that issue?.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- neutron Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Christoph Arnold
- Solved:
- Last query:
- Last reply: