目录
基本环境
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
dlux应用界面所需其他插件
feature:install odl-dlux-core odl-dluxapps-nodes odl-dluxapps-topology odl-dluxapps-yangui odl-dluxapps-yangvisualizer odl-dluxapps-yangman
图形化界面
上述步骤没有问题后,打开http://你的ip:8181/index.html就可以访问DLUX管理界面(账号密码均为admin)。
访问API查看器的页面地址http://你的ip:8181/apidoc/explorer/index.html(账号密码均为admin)
OpenDaylight如何连接Mininet呢?请查看:SDN-Mininet安装使用
更多图形化界面使用,请查看官方说明:DLUX界面使用
更多SDN相关内容,请查看:SDN-自学笔记
有问题请下方评论,转载请注明出处,并附有原文链接,谢谢!如有侵权,请及时联系。