no access to instance if second interface attached! [closed]

asked 2015-03-26 05:31:53 -0500

capsali gravatar image

Hello,

I am using openstack juno with neutron dvr!

If i start an instance with one interface and allocate a fip it workes as it should.

If i use nova attach-interface to add another nic to the instance it attachees it and i can see it in the guest OS. The problem is that when i bring up the second eth and give it a fip i cannot ping the new ip. If i attach another interface, so 3 in total, and bring it up i lose connectivity on that instance, it cuts off any fip i have had allocated to it!

This happens on any linux distro. On windows instance, it starts the same, but if i disable both network adapters and then bring them up and restart , sometimes it works and both fip are pingable.

If i use nova add-fixed-ip to an instance with only one interface, and bring them up with ifup eth0:0,eth0:1 etc., everything works fine. But this approach gives me only one network interface in the guest OS, and infinte number of veth. Some softwares require 2 eth (eg:eth0,eth1) and not virtualeth.

When i was using legacy neutron this problem did not occure.

Is this a limitation of neutron DVR?

Is there a workaround for this or i should wait for kilo release and hope that this problem would be solved!

Also, using neutron DVR, if i create another external network, it doesn't work.

Thank you!

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by capsali
close date 2015-06-06 17:18:25.995097