系統前提:Ubuntu 16.04LTS,JDK1.8,ODL包官方下載,亦可以快速下載Helium到Carbon版本的ODL包下載地址
具體安裝操作可參考:
Opendaylight 基礎環境安裝
opendaylight的Beryllium安裝
以下給出安裝過程中可能出現的問題的解決方案
問題一: 輸入:sudo ./karaf出現錯誤
karaf: JAVA_HOME not set; results may vary
解決方法:在OpenDaylight的/bin目錄下找到setenv文件,在文件最后添加java環境變量即可
問題二:執行sudo ./bin/karaf出現問題
解決方法:請按照一定的順序安裝,安裝順序不合理的話,會導致后面Web界面無法訪問!且記錄遇到的一個問題:在沒有按照順序安裝組件的情況下,無法登錄進入ODL主界面。解決方法是通過logout退出karaf平台,進入上級目錄,刪除data目錄:rm –r data,進入bin目錄:cd bin,執行./karaf clean,再次重復上面的安裝組件操作。
安裝feature
確保按照以下順序按照:
feature:install odl-restconf
feature:install odl-openflowplugin-flow-services-ui
feature:install odl-mdsal-apidocs
feature:install odl-dluxapps-applications
feature:install odl-faas-all
打開瀏覽器輸入網址 http://localhost:8181/index.html
用戶名和密碼都是admin