ovs external/network config

Asked by yi cheng

Hello,

I followed the icehouse installation guide and built one control, one compute, and one network node. For all the internal subnets, the connectivity works perfectly. For example, http://imgur.com/cugZv2o, 202 and 203 are private networks, and ext-net 172.25.130.0/24 is the public/physical network. Hosts on 202 can ping each other and can ping the host on 203 through the router as well as the 172.25.130.215 interface on the router.

However, there is no connectivity between 172.25.130.215 and its physical subnet through eth2 on the network node. I have made sure that the external interface eth2 on the network node has the connectivity by configuring an IP address on it. Then I removed eth2 IP and added it to br-ex, but it still does not work.

A bit lost, so any thoughts on how to make external network to connect to the internal ovs network would be very much appreciated.

Thanks,
Yi

*Edit: I've seen the following error under /var/log/neutron/openvswitch-agent.log, not sure if they are related.

2014-10-13 18:38:53.864 39321 ERROR neutron.agent.linux.ovsdb_monitor [-] Error received from ovsdb monitor: 2014-10-14T01:38:53Z|00001|fatal_signal|WARN|terminating with signal 15 (Terminated)
2014-10-13 18:38:55.218 39321 CRITICAL neutron [-] Trying to re-send() an already-triggered event.
2014-10-13 18:39:00.190 39710 WARNING neutron.plugins.openvswitch.agent.ovs_neutron_agent [-] Device 02f894de-99f2-464a-9c01-d33db05da7dd not defined on plugin

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack DevOps Edit question
Assignee:
No assignee Edit question
Solved by:
yi cheng
Solved:
Last query:
Last reply:
Revision history for this message
yi cheng (wisechengyi) said :
#1

turns out i didn't set the external gateway.

Revision history for this message
yi cheng (wisechengyi) said :
#2

turns out i didn't set the external gateway.