如何在ubuntu系統下搭建一個opendaylight Beryllium版本環境

本文主要介紹瞭如何搭建一個SDN控制器opendaylight測試環境,本文主要對版本爲Beryllium SR3的opendaylight基於Ubuntu14.04.5進行安裝,其它版本類似。

平臺:

ubuntu虛擬機:ubuntu14.04.5-server

1. 安裝odl依賴包

  apt-get update

  a)基礎包

    apt-get install unzip lrzsz

  b)jdk

    apt-get install openjdk-7-jdk

  c)設置java環境變量

    1. 查看java安裝路徑

      update-alternatives --config java

    2. vim /etc/environment

      文件最末尾增加一行:

      JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"

      當前終端需要退出ubuntu然後重新登入,才能加載該環境變量

 

2. 下載ODL包

從OpenDaylight官網下載:https://www.opendaylight.org/downloads



3. 解壓odl包

unzip distribution-karaf-0.4.3-Beryllium-SR3.zip

cd distribution-karaf-0.4.3-Beryllium-SR3

 

4. 修改配置

進入distribution-karaf-0.4.0-Beryllium/目錄, 修改etc/org.apache.karaf.management.cfg文件的以下兩行內容:

rmiRegistryHost = 127.0.0.1

rmiServerHost = 127.0.0.1

注:如果不修改這個文件則執行karaf程序時會出現線程異常且No route to host錯誤。

 

5. 運行ODL

./bin/karaf



6. 安裝功能組件

opendaylight-user@root>feature:list -i

opendaylight-user@root>feature:installodl-restconf

opendaylight-user@root>feature:installodl-l2switch-switch

opendaylight-user@root>feature:installodl-openflowplugin-all

opendaylight-user@root>feature:installodl-dlux-all

opendaylight-user@root>feature:installodl-mdsal-all



 

7. 登陸管理WEB UI

http://192.168.128.71:8181/index.html

用戶名和密碼都是admin





 

如果登陸異常:

可以通過logout退出karaf平臺,進入odl主目錄,刪除data目錄,執行./karaf clean,再次重新執行./karaf程序和加載相應組件。

 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章