问题标签 [onos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - 无法在 Karaf 中加载捆绑包
我正在按照本教程https://wiki.onosproject.org/display/ONOS/Template+Application+Tutorial创建一个 CLI 命令,该命令允许我通过意图阻止 OF 开关的接口。我按照https://wiki.onosproject.org/display/ONOS/Developer+Quick+Start的建议使用 Bazel 构建了 ONOS ,一切顺利,甚至创建模板应用程序并将其安装到 ONOS 中。现在在 java 类中,AppCommand
我导入了包org.onosproject.openflow.controller.OpenFlowController
,在 pom.xml 文件中添加了带有 artifactID 和 groupID onos-of-api-1.6.0 的依赖项,当我重新安装应用程序时,会抛出此错误:
似乎依赖的版本有问题,但我不明白为什么。
非常感谢您的关注。
rest - 不指定 src 和 dst mac 地址,onos 控制器无法检测主机
正在配置通过 onos 交换机检测网络的新应用程序,然后使所有主机相互 ping 通。(我不想使用 fwd 或 ifwd 应用程序)
通过使用简单的线性 2 拓扑启动 mininet,我创建了应用程序,但我看不到 mac 地址自动注入到交换机流表中,尽管我在它们上启用了 lldp 和 arp,我必须手动将每个 mac 地址添加到流表
有人可以提示如何使其通用吗?
sdn - Mininet 与 ONOS 控制器的连接问题
当我执行以下命令时
ONOS 显示以下错误
处理来自 [127.0.0.1:54080 DPID[00:00:00:00:00:00:00:01]] 状态的消息时出错 WAIT_METER_FEATURES_REPLY io.netty.handler.codec.DecoderExpeption: org.projectfloodlight.openflow.exeptions。 OFParseError:错误长度:预期 = 40(40),得到 = 32
请帮助,如何解决....?
linux - 在 vm 共享文件夹中编译 ONOS 时权限被拒绝
我在我的 Win10 上创建了一个 VM(ubuntu16.04) 并通过共享文件夹中的以下命令编译 onos。
我发现了与权限相关的错误(省略一些错误并显示最后 5 行)
我已将我的用户(jack)添加到 vboxsf 组并重新启动它并通过以下命令确认。
$ cat /etc/group | grep "vboxsf"
显示:
我已经在互联网上搜索了很长时间,但它对我没有用。请帮助或尝试给出一些想法如何在 vm 共享文件夹中编译 onos。
nfs - Onos 3 节点 + Atomix 3 节点集群,NFS 上具有持久性卷
通过 helm 图表在 Kubernetes 中部署 Onos[3 个节点] + Atomix[3 个节点] 集群和 NFS 上的持久卷。集群工作正常,在重启的情况下,能够从持久性中恢复数据。
但是,如果我让系统空闲超过 8-10 小时并重新启动集群(不清除持久性),则恢复的数据不正确。它正在恢复旧数据,而不是重新启动集群的最新状态。
持久性数据看起来像
提前致谢 !!
nodes - Onos 和 Mininet?
大家好,我只想问在Mininet和Onos控制器工作的人,是否有可能出于实验和测试原因禁用任何节点或主机?如果是这样,我可以知道使用了什么命令吗?太感谢了
sdn - 是否有任何应用程序可以在 ONOS 控制器中捕获 openflow 数据?
我有一个 SDN 架构,其中我有一个由 Mininet 创建的虚拟网络和一个 ONOS 控制器。
ONOS 中是否有任何应用程序可以捕获 OpenFlow 数据包的数据?我已经看到有一些应用程序可以监控网络的指标,但我需要一些能够捕获数据本身的东西。
java - 如何使用 YANG 编译器将 Yang 转换为 Java?
我正在尝试使用 ONOS YANG 编译器从 Yang 生成 Java 代码。我按照 Wiki 上的说明进行编译,但出现编译错误,无法从 Yang 生成 Java 代码。
以下是错误信息。
●版本:
●pom.xml:
●导演:</p>
●错误信息
我是否错误地使用了 YANG 编译器?
如果您对此有所了解,请告诉我。
谢谢你。
controller - 如何从 ONOS 获取 Flow ID?
我正在为 ONOS 控制器开发一个应用程序,我需要在发送数据包时获取 GUI 中显示的流 ID。
我已经看到有一个名为 FlowID 的类,它返回一个给定长值的 FlowID,但那是哪个值?
我正在实时捕获数据包,我想获取指定捕获数据包的值。如果它没有对设备的流条目进行循环,我看不到任何获取流 id 的选项。
bazel - 使用 bazel 构建 onos 返回错误,如何解决?
我在这里学习教程 https://github.com/ANTLab-polimi/onos-opa-example,在此过程中,当我尝试使用 bazel 构建 onos 时,会弹出上述错误。
每次我尝试该bazel build onos
命令时,我都会收到类似的“没有这样的包”错误,但包名称不同:
问题出在哪里,有办法解决吗?