Can't ping floating IP's and instances can't ping each other

asked 2016-02-26 10:02:35 -0600

VonGoofy gravatar image


The problem is usual problem we encounter in openstack, and I had it before, but I can't resolve the current one.

My setup is multinode Openstack Liberty installation on Ubuntu 14.04 servers. I have created private block of network, subnet router and L3 agent. Then I have added a public IP subnet (floating IPs) and connect it to the private block so my instances can be reached from outside world. This setup worked just fine with the default openstack settings per their documentation for openstack liberty.

Recently I have updated servers and everything works except I cannot access VM's from outside or inside the cloud. I can't even ping other instances in the private block. None of the settings had changed since everything worked. I just updated the servers and rebooted them (kernel update).

Any suggestion on what might happened?


edit retag flag offensive close merge delete



Things you could check first:

  • l2 agents running on compute nodes?
  • ovs running on compute nodes?
  • able to ping between instances running on the same compute node?
  • networking log files on compute node

cheers, hauke

haukebruno gravatar imagehaukebruno ( 2016-02-27 22:43:25 -0600 )edit

source admin credentials and please post neutron agent-list, nova service-list

capsali gravatar imagecapsali ( 2016-02-29 09:26:41 -0600 )edit

Thanks guys, but I resolved the problem. The issue was that I had multiple networks, and since openstack as a cloud software has troubles with anything other than 1 network, I have deleted the extra network(s). I'm now moving to the flat network design.

VonGoofy gravatar imageVonGoofy ( 2016-03-01 03:47:57 -0600 )edit