首页 文章

OpenDaylight Dlux无法看到主机

提问于
浏览
0

我运行mininet:

sudo mn --topo single,3 --controller remote,ip=... port=6653 --switch ovsk, protocols=OpenFlow13 然后我运行控制器OpenDaylight(Helium,Karaf) . 我安装了功能:odl-openflowplugin-all,odl-dlux-core,odl-restconf,odl-mdsal-apidocs,odl-openflowplugin-flow-services-ui,odl-openflowplugin-flow-services-rest

然后我手动从计算机中添加mininet运行的流程

sudo ovs-ofctl -O OpenFlow13 add-flow "s1" in_port=1,actions=output:2
sudo ovs-ofctl -O OpenFlow13 add-flow "s1" in_port=2, actions=output:1

然后我在mininet promt使用“pingall”命令 . 正如预期的那样,h1和h2可以互相ping通,而它们无法ping通h3 .

最后,我尝试检查来自Dlux GUI的流程,但是我看到的是唯一的开关 . 然后我试着看流量,再也看不到任何东西 .

问题是什么?如果有人可以帮忙,我会感激不尽

提前致谢

2 回答

  • 0

    mininet 中运行 ping-all 命令 . 它显示ping是否成功 . 如果ping成功,那么您也可以看到主机 .

  • 0

    停止正在运行的控制器并通过运行命令检查端口6633,

    ps -eaf | grep“:6633”

    如果此端口上正在运行任何服务,请通过该命令终止它们

    sudo kill -9 pid #pid:正在运行的服务的进程ID

    然后,尝试安装这些功能:

    opendaylight-user @ root>功能:安装odl-l2switch-switch odl-restconf odl-mdsal-apidocs

    现在,启动mininet并检查控制器和mininet之间的连接 .

    最初由bhavesh07在opendaylight forum回答

相关问题