Ask Your Question
0

neutron floating IPs on RDO allinone

asked 2014-03-20 04:42:27 -0500

dubi gravatar image

updated 2014-03-20 09:53:32 -0500

I installed Openstack by packastack --allinone (havana on fedora 19) on a single host (allinone) . Hence call it 'Openstack host' or 'host hosting a VM'

allinone generates 2 subnets : private and public. The private works fine between VMs n (based on netns)

I added floating IP to a VM upon launch (from the 'real' subnet of the host) by allocating from floating IP pool

I can ping the VM by its floating IP (and ssh to it) from the single host hosting the VM but not from an external

host (this case on the same real subnet) . The external host does not get response to 'arping' command when

addressing the VM (.139) but gets arping response from the host hosting the VM (.136) .

Also : I see that the VM (.139) appears in the arp table of the Openstack host (hosting the VM) .

Is it an Openstack host iptable issue . Can I flush it for simplicity ? Note that the netns of the Openstack has its own virtual iptable separate from that of the Openstack host

should an arp proxy be enabled and set for subnetting on the Openstack host for external communication to reach the VMs ?

Any other idea on the source of the problem and how to fix it ?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
0

answered 2014-03-20 10:40:45 -0500

c0nsaw gravatar image

http://openstack.redhat.com/Neutron_with_existing_external_network (http://openstack.redhat.com/Neutron_w...)

edit flag offensive delete link more

Comments

What you are suggesting here is not allinone (trurn key system) . allinone does not use vlan but local (netns) . and the link suggest to delete and recreate the public subnet and router. Is it reasonable ? In contrast what I suggest - activating the ARP proxy at the single node Openstack - seems to work i.e. to enable external communication (ping , ssh) . The question is why there are no instructions/ supplement to the RDO site to explain what is needed to add to the 'packstack --allinone' or fix it to do that automatically for enableing external (floating IP) access ?

dubi gravatar imagedubi ( 2014-03-21 02:46:29 -0500 )edit

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

Stats

Asked: 2014-03-20 04:42:27 -0500

Seen: 402 times

Last updated: Mar 20 '14