1

私はこのチュートリアルに従っています: https://wiki.opendaylight.org/view/Getting_started

karafを使用してopendaylightで次のコードを使用しようとしています

ovs-vsctl show

しかし、コマンドウィンドウは言うCommand not found: ovs-vsctl

必要なライブラリをすべてインストールし、ローカル ホスト サーバー ( http://localhost:8181/dlux/index.html) は正常に動作しています。しかし、どういうわけか odl は ovs を見つけることができません。

誰がエラーを教えてもらえますか?私は勝利8を実行しています。ありがとう

4

2 に答える 2

0

このコマンドは、karaf ターミナルの外で実行する必要があります。

まず、ovs(Open Virtual Switch) または Mininet をインストールしてから、1 つまたは 2 つのオープン スイッチを作成する必要があります。基本的に、karaf で SDN コントローラーを開始しました。問題が発生しているステップでは、スイッチにマネージャーとして ODL コントローラーを割り当てる必要があります。

于 2015-04-03T04:51:30.493 に答える
0

ovsdb がすでに karaf にインストールされていることも確認する必要があります。そのために、次のコマンドを実行してみてください。

feature:list | grep ovsdb

このコマンドは、karaf ディストリビューションで利用可能なすべての ovsdb コンポーネント/機能を表示します。3 番目の列は、特定のコンポーネントが既にインストールされているかどうかを示します (X が表示されている場合は、コンポーネントがインストールされていることを意味します)。コンポーネント/機能をインストールする場合:

feature:install <name_of_the_feature>

その後、Sidhant01 が以前に示したように、karaf の外で実行してみてください。sudo で実行してみてください:

sudo ovs-vsctl ショー。

アクティブ モードで ovsdb を設定する場合:

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"

乾杯

于 2015-11-10T09:02:39.900 に答える