目錄
基本環境
VM14.0
Ubuntu 18.04
JDK 1.8
安裝目錄 /usr/lib/jvm
sudo apt-get -y install openjdk-8-jdk
添加環境變量
sudo vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
source /etc/profile
Opendaylight安裝
安裝包地址
博主選擇的氮版本,截止安裝前,發佈到了鈉版本,博主一般不會安裝最新的,畢竟比較菜,出錯了沒地方找解決方案,自己還不會(手動狗頭)
我下載的是karaf0.7.3.zip版本,還有其他後綴的,解壓命令不一樣。
用瀏覽器官網下載龜速,博主使用IDM下載的,爲方便放到了百度網盤
鏈接:
https://pan.baidu.com/s/1QiNyYuJQ1lszFhHhz9JPPA
提取碼:
g3nq
將壓縮包放到Ubuntu裏面,博主使用的是SecureCRT,之前寫過怎麼傳文件,可參考這篇文章
解壓使用unzip命令,如果你下在的.tar.gz後綴的壓縮包,使用tar -zxvf解壓
unzip karaf-0.7.3.zip
在OpenDaylight的/bin目錄下找到setenv文件,在文件最後添加java環境變量,否則打開Opendaylight時會顯示JAVA_HOME not set。
博主第一次接觸SDN,其他的配置還沒涉及,用到再更新。
打開Opendaylight
cd /usr/lib/opendaylight/karaf-0.7.3/bin/
sudo ./karaf
安裝組件
在打開opendaylight後的命令界面輸入以下命令安裝組件
安裝支持REST API的組件
feature:install odl-restconf
安裝支持L2switch的組件
feature:install odl-l2switch-switch-ui
安裝支持API web界面查看的組件
feature:install odl-mdsal-apidocs
安裝支持dlux應用界面查看的組件
feature:install odl-dluxapps-applications
更多SDN相關內容,請查看:SDN-自學筆記
有問題請下方評論,轉載請註明出處,並附有原文鏈接,謝謝!如有侵權,請及時聯繫。