我一直在一个简单的Hello World项目中学习Opendaylight的基础知识(我正在关注这个tutorial)。如何将Opendaylight连接到Mininet?
现在我想将控制器的这个版本连接到由Mininet定义的网络拓扑结构,但这不起作用。我读到这可能是由于我没有安装odl-l2switch,但是当我键入feature:list --installed
时,该捆绑包不会出现,并且当我输入feature:install odl-l2switch
时,它也不会出现。
也许是因为我的方式创建的项目:
mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-startup-archetype -DarchetypeRepository=https://nexus.opendaylight.org/content/repositories/public/ -DarchetypeCatalog=remote -DarchetypeVersion=1.2.2-Boron-SR2
这很奇怪,因为我下载的碳释放,我可以用Mininet连接这个分布和它的工作。最初,我打算在最新的发行版Carbon中构建hello项目,但它不起作用,所以我在Boron发行版中做了Hello-World。
任何人都可以帮助我吗?
您需要在features.xml和pom.xml中引用所有必需的功能(如l2-swotch) – rkosegi