所有,

我有ODL第3层的错误,我找不到任何信息,我希望有人可以提供帮助 .

Build :

1个控制器节点2个计算节点(一个管理和一个提供者接口)1个ODL控制器

部署路由器时,端口始终处于关闭状态 . 虽然实例通信工作并且还附加浮动IP . 但是,我在ODL日志中看到如下错误:

2018-05-15 14:43:20,672 |警告| Gw-Mac-Res | NeutronSubnetGwMacResolver | 333 - org.opendaylight.netvirt.neutronvpn-impl - 0.5.2 |尚未为路由器分配主交换机fd42cfbe-d8aa-472d-986d-ab184dd913bc

和Neutron相关的错误:

2018-05-15 14:41:20.394 23690 DEBUG neutron.plugins.ml2.plugin [req-66849213-e237-472e-873f-865520c49b10 - - - - - ]端口a98c9980-5235-4642-be71-79028d79dc68无法更新到ACTIVE,因为它没有绑定 . _port_provisioned /usr/lib/python2.7/site-packages/neutron/plugins/ml2/plugin.py:247

我假设这是因为每个计算节点都有一个具有内部和外部连接的OVS交换机 . 我的问题是如何解决这个问题,并允许两个节点通过ODL在L3上转发 .

这也似乎导致MetaData的问题,因为实例的元数据是路由器到默认网关地址,由于上面的错误被标记为关闭 .

干杯