首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Opendaylight (odl) ovs-vsctl未找到错误

Opendaylight (odl) ovs-vsctl未找到错误
EN

Stack Overflow用户
提问于 2015-03-30 22:19:58
回答 2查看 2.8K关注 0票数 1

我正在学习本教程:https://wiki.opendaylight.org/view/Getting_started

我正在尝试使用karaf在opendaylight中使用以下代码

代码语言:javascript
复制
ovs-vsctl show

但命令窗口显示的是Command not found: ovs-vsctl

我已经安装了所有必需的库,并且本地主机服务器(http://localhost:8181/dlux/index.html)运行良好。但不知何故,odl找不到ovs。

谁能告诉我错误是什么?我正在运行win 8。谢谢

EN

回答 2

Stack Overflow用户

发布于 2015-04-03 12:51:30

您需要在karaf终端之外运行此命令。

首先,您应该安装ovs(Open Virtual Switch)或Mininet,然后创建一个或两个打开的交换机。基本上,您在karaf中启动了SDN控制器,现在在您遇到问题的步骤中,需要为交换机分配ODL控制器作为它们的管理器。

票数 0
EN

Stack Overflow用户

发布于 2015-11-10 17:02:40

您还必须检查ovsdb是否已安装在karaf中。为此,尝试执行下一条命令:

代码语言:javascript
复制
feature:list | grep ovsdb

该命令将显示karaf发行版中可用的所有ovsdb组件/功能。第三列将指示给定组件是否已安装(如果您看到X,则表示该组件已安装)。如果您想要安装一个组件/功能:

代码语言:javascript
复制
feature:install <name_of_the_feature>

在此之后,尝试在karaf之外执行它,正如Sidhant01之前所建议的那样。尝试使用sudo:

sudo ovs-vsctl show。

如果您想将ovsdb配置为主动模式:

代码语言:javascript
复制
tools-vm:~$ sudo ovs-vsctl set-manager tcp:127.0.0.1:6640
tools-vm:~$ sudo ovs-vsctl show
98d8cf7a-44b1-4b02-a60c-7d832409d06f
  Manager "tcp:127.0.0.1:6640"
      is_connected: true
  ovs_version: "2.0.2"

干杯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29348671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档