我一直在一個簡單的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