ODLのインストール、ODLおよびミニネット接続のビジュアルディスプレイトポロジ
1つ、OpenDaylightのインストール
step1.ODL依存関係パッケージをインストールします
#sudo apt-get update
#sudo apt-get install openjdk-8-jdk
step2.OpenDaylightコントローラーをダウンロードします。
自行选择你想要的版本,我选择的是distribution-karaf-0.3.0-Lithium.tar.gz
点进去找到distribution-karaf-0.3.0-Lithium.tar.gz就可以
ここで、ダウンロード速度は非常に遅いことに注意してください。プロキシサーバーを選択でき、IDMマルチスレッドダウンロードを高速化できます。夜間にダウンロードすることを選択できます。
#tar zxvf distribution-karaf-0.3.0-Lithium.tar.gz
step3.Java環境を構成します
#vim /etc/profile
vim 打开末尾添加记得wq!保存退出
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
#source /etc/profile
step4.Java環境をテストします
# java -version
openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-8u282-b08-0ubuntu1~16.04-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
step5。インストールが成功したかどうかをテストします
#cd distribution-karaf-0.3.0-Lithium
#./bin/karaf
表示は次のとおりです。
さらに、いくつかのパラメーターも変更しました(スキップできます)
使用時にミニネットとODLコントローラーが接続できないため変更しました
#cd distribution-karaf-0.6.0-Carbon/etc
#vim org.apache.karaf.management.cfg
変更:
rmiRegistryHost=127.0.0.1
rmiServerHost = 127.0.0.1
さらに、ここにはコンポーネントのインストールもあります
https://blog.csdn.net/MuyuXiaoxiang/article/details/79238959
2つ目は、ODLとミニネット接続のビジュアルディスプレイトポロジです。
VM开两个终端,我这里没有用xshell,因为有点慢
ステップ1。ターミナル1
cd distribution-karaf-0.3.0-Lithium/
./bin/karaf
ステップ2。ターミナル2
这里有些人mininet连接不上ODL controller
可以先登录ODL网页,再进行mn命令进行拓扑部署
#cd /mininet/custom
#mn --switch ovsk,protocols=OpenFlow13 --custom examples.py --topo mytopo --controller=remote,ip=127.0.0.1,port=6633
ステップ3.VMでネットワークトポロジを表示する
VM有FireFox,打开输入网址http://<IP address>:8080/index/html
我这里的IP当然就是127.0.0.1
登录账号和密码都是admin
最后注意有时候只加载了控制器和交换机,
你先在mininet中pingall一下,
再在网页reload加载一下就可以显示整个的一个拓扑结构。
最後に、私のネットワークトポロジを次のように示します。