1、首先安裝jdk #sudo apt-get install openjdk-7-jdk
2、安裝vim編輯工具 #sudo apt-get install vim
3、編輯~/.bashrc #vim ~/.bashrc
4、配置Java路徑,給.bashrc添加 export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
5、#source ~/.bashrc
6、進入Beryllium包所在目錄,我的是在/usr/local/ #cd /usr/local/
6、解壓tar包 #tar -zxvf distribution-karaf-0.4.1-Beryllium-SR1.tar.gz
7、進入解壓後目錄 #cd distribution-karaf-0.4.1-Beryllium-SR1/
7、修改參數配置 #vim etc/org.apache.karaf.management.cfg
rmiRegistryHost = 0.0.0.0 改爲 rmiRegistryHost = 127.0.0.1
rmiServerHost = 0.0.0.0 改爲 rmiServerHost = 127.0.0.1
8、執行./bin/karaf文件 #./karaf -of13
9、查看當前安裝的feature
10、以此安裝如下feature
opendaylight-user@root>feature:install odl-restconf
opendaylight-user@root>feature:install odl-l2switch-switch-ui
opendaylight-user@root>feature:install odl-openflowplugin-all
opendaylight-user@root>feature:install odl-mdsal-apidocs
opendaylight-user@root>feature:install odl-dlux-core
opendaylight-user@root>feature:install odl-dlux-node
opendaylight-user@root>feature:install odl-dlux-yangui
注意:請按照一定的順序安裝,安裝順序不合理的話, 會導致後面Web界面無法訪問!且記錄遇到的一個問題:在沒有按照順序安裝組件的情況下,無法登錄進入ODL主界面。解決方法是通過logout退出 karaf平臺,進入上級目錄,刪除data目錄:rm –r data,進入bin目錄:cd bin,執行./karaf clean,再次重複上面的安裝組件操作。
11、界面訪問
在瀏覽器中輸入http://192.168.232.132:8181/index.html #我的虛擬機的ip地址爲192.168.232.132
用戶名和密碼都是admin