【问题标题】:OpenDayLight controller doesn't show Open vSwitchOpenDayLight 控制器不显示 Open vSwitch
【发布时间】:2019-11-18 02:31:34
【问题描述】:

最近我一直在 Raspberry Pi 上使用 Open vSwitch,目前它具有此配置 (Open vSwitch configuration),控制器列表如下所示 (Controller list)。我的 OpenFlow 在 192.168.0.16 上,我尝试使用端口 6633 和 6640,但没有成功。我在那里安装了以下功能:

功能:安装 odl-restconf odl-l2switch-switch odl-dluxapps-applications

ODL 使用的是 (karaf -0.8.1),ovs 使用的是 (Open vSwitch 2.12.90)。

这里有一些截图 OpenDayLight Nodes

有谁知道我如何在这个 openflow 上显示打开的 vswitch?或者可以告诉我做错了什么?

【问题讨论】:

    标签: raspberry-pi3 sdn opendaylight openflow openvswitch


    【解决方案1】:

    感谢回复!!!

    我用以下命令修复了它:

    ovs-vsctl 设置网桥your-switch-nameprotocols=OpenFlow10

    【讨论】:

      【解决方案2】:

      ovs-vsctl show 输出显示“is_connected: true”并且它已连接到 192.168.0.16。你说那是你的“OpenFlow”的地址,我 不明白。您想将 OVS 的控制器地址设置为指向 到端口 6633 或 6653 上的 OpenDaylight 控制器 IP 地址。6640 用于 OVSDB。我从未使用 GUI 方法检查节点,但您也可以 通过 REST 调用获取控制器知道的节点列表,例如:

      curl -u admin:admin http://<ODL IP ADDRESS>:8181/restconf/operational/opendaylight-inventory:nodes
      

      如果该输出中列出了节点,那么您有一些问题 OVS 连接。您可以在 karaf.log 文件中查找任何线索。

      【讨论】:

      • 谢谢老兄,也许我表达得不好(我对此很陌生)。我使用以下命令进行了修复:ovs-vsctl set bridge protocols=OpenFlow10
      猜你喜欢
      • 1970-01-01
      • 2016-03-05
      • 1970-01-01
      • 1970-01-01
      • 2015-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-15
      相关资源
      最近更新 更多