Cloudstack virtual machines can't communicate with virtual routers when they are on different hosts

Posted by Jorge Suárez de Lis on Server Fault See other posts from Server Fault or by Jorge Suárez de Lis
Published on 2012-11-22T13:32:06Z Indexed on 2012/11/26 11:09 UTC
Read the original article Hit count: 454

I'm using Cloudstack 2.2.14 on a Ubuntu 10.04 set of hosts, and I have a problem on my setup.

I have two hosts running. When a virtual router is created on host 1 and a virtual machine using that virtual router is created on host 2, or vice versa, I have no connectivity at all on the virtual machine.

First of all, I have to setup the network manually on that virtual machine -usually DHCP is working, but not here-. Then, I can't ping to the virtual router from the virtual machine or vice versa.

When both virtual router and virtual machine are created on the same host, everything works!

Maybe those packages are being filtered somehow? I have no clue on how to proceed. Both hosts can communicate directly outside the virtualization.

© Server Fault or respective owner

Related posts about networking

Related posts about ubuntu-10.04