<div dir="ltr"><div>Hi Georgios,<br><br></div>Based on the code (<a href="https://github.com/openstack/nova/blob/3658e1015a2f7cb7c321cc1a0adfda37757fd80b/nova/network/linux_net.py#L754">https://github.com/openstack/nova/blob/3658e1015a2f7cb7c321cc1a0adfda37757fd80b/nova/network/linux_net.py#L754</a>) it looks like the command that Nova executes is: <br><br><span class="">arping </span><span class="">-U </span>ip <br><span class=""><span class=""></span>-A<span class=""> </span></span><span class=""><span class=""></span>-I<span class=""> </span></span>device <br><span class=""><span class=""></span>-c </span>count<br><br>You could add a line in that file after the arping command to log if it actually executed:<br><br>LOG.debug(<span class=""><span class="">'</span>arping for ip <span class="">%s</span><span class=""> was sent'</span></span>, ip)<br><div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 14, 2015 at 7:03 PM, Georgios Dimitrakakis <span dir="ltr"><<a href="mailto:giorgis@acmac.uoc.gr" target="_blank">giorgis@acmac.uoc.gr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I will try to see if I can get anything from the logs.<br>
If someone else can come to a better suggestion I am all ears.<br>
<br>
Not having full access to the DataCenter and the underlying equipment<br>
has caused me enough headaches so far :-(<br>
<br>
<br>
Best,<br>
<br>
<br>
George<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 03/14/2015 03:32 PM, Georgios Dimitrakakis wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello again Rick!<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 03/13/2015 06:25 PM, Georgios Dimitrakakis wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If I do an :<br>
<br>
arping -U -I etho x.x.x.x<br>
<br>
where x.x.x.x is the IP address.<br>
<br>
I can almost immediately access them outside of the subnet!<br>
</blockquote>
<br>
I had forgotten that, Still is that the very same set of options the<br>
OpenStack code uses?<br>
</blockquote>
<br>
<br>
I am not aware about that and I would like to know!<br>
What does Openstack does and how ofted does it send the gratuitous ARP<br>
request?<br>
</blockquote>
<br>
I don't recall off the top of my head (perhaps someone else does) -<br>
and my corner of the world is Neutron rather than Nova networking. If<br>
there is much logging enabled I suspect you could see the commands in<br>
the logs. Certainly Neutron is very "chatty" when it comes to logging<br>
things.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Do you mean that OpenStack is sending a gratuitous ARP for all<br>
and the router is ignoring them unless it is for a specific IP address?<br>
<br>
If this is the case is there anything I can do?<br>
</blockquote>
<br>
I will second the suggestion of getting a packet trace to see just<br>
what sort of ARP traffic the compute node(s) send and then compare<br>
that with the documentation for your router.<br>
<br>
rick<br>
<br>
</blockquote>
<br>
<br>
I will try to see if I can get anything but the problem is that the<br>
datacenter hosting the facility is in Japan and there is a huge gap<br>
communicating with them (actually there is no communication).<br>
<br>
If I could only find out what does the router accept would be very nice :-)<br>
</blockquote>
<br>
Nothing beats being able to see the blinking lights :)<br>
<br>
rick<br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
Post to : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack</a><br>
</blockquote></div><br></div>