<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hello Everyone,<br>
<br>
I have two network nodes, each running<br>
<br>
neutron-dhcp-agent<br>
neutron-l3-agent<br>
neutron-lbaas-agent<br>
neutron-metadata-agent<br>
neutron-plugin-linuxbridge-agent<br>
<br>
I have it set up for vxlan+linuxbridge.<br>
<br>
The LB doesn't work. When I set it up (LB Pool, Members, Monitor)
via Horizon, no errors pop up, and the info on the page seems to
indicate that everything is set up properly. But when I actually
test it out via the Public Floating IP, it doesn't work.<br>
Whenever I make a Load Balancer instance, with "ip netns list", I
can see a qlbaas name space pop up on Net1. The Floating IP I assign
to the LB pops up on the qrouter namespace on Net2.<br>
<br>
<b>On Net1 (where the qlbaas is):</b><br>
I try "ip netns exec <qlbaas name space> ping <lb
pool member ip>", and it is <b>ABLE to ping its pool members.</b><br>
<br>
<b> On Net2 (where the qrouter is): </b><br>
I try "<i>ip netns exec <qrouter name space> ping
<lb virtual IP></i>". <b>It CANNOT reach the IP.</b><br>
I try "<i>ip netns exec <qrouter name space> ping
<lb pool member ip></i>", and it is <b>ABLE to ping the
instance properly.</b><br>
<br>
<br>
Now, all of this suggests to me that there is something wrong with
the connection between Net1 and Net2.<br>
<br>
Now my question is: How do I find out what's wrong?<br>
<br>
I know that I can do "brctl show" and "ip netns", but that's about
all I know. How can I trace exactly where the packets get blocked
up? How can I know which ip namespace interfaces use which bridge
interfaces? How can I know if a VXLAN tunnel exists between Net1 and
Net2? And other things that might help me diagnose this issue.<br>
<br>
Thanks in advance for any help!<br>
</body>
</html>