首页 SDN正文

Controller项目的快速安装

王昊 SDN 2019-06-12 453 0

这种快速安装的方式虽然简单快捷,但也需要满足一定的条件,推荐安装Java 7以上或者Java 8以上兼容的JDK(若使用Oracle JDK,则要求1.7.0_45或以上版本)和3.11及以上版本的Maven

本次实验采用的是Ubuntu 14.04、Oracle Java 8 JDK 和 Apache Manen 3.6.1

打开链接下载压缩包https://pan.baidu.com/s/1kzX-szKYu_MU7n9uGxWzvg
提取码:is0y

进入压缩包所在的路径,然后解压

tar -xzvf jdk-8u77-linux-x64.tar.gz

配置环境变量

vim ~/.bashrc

写入如下内容

export JAVA_HOME=~/jdk1.8.0_77   //此处是解压后自动生成的文件夹路径
export PATH=$JAVA_HOME/bin:$PATH
export JRE_HOME=/date/local/kdh/java/jdk1.7.0_80/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JjaRE_HOME/lib:$CLASSPATH

输入以下内容,使配置立即生效

source ~/.bashrc

查看jdk是否安装成功

java -version

打开链接下载apache压缩包https://pan.baidu.com/s/1g5u7CQuKF-HioITF6z-czA
提取码:5q7n

解压

tar -zxvf apache-maven-3.6.1-bin.tar.gz

配置环境变量

vim ~/.bashrc

写入以下内容

export M2_HOME=~/apache-maven-3.6.1            //此处是解压后自动生成的文件夹路径
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
MAVEN_OPTS="-Xmx2048m _XX:MaxPermSize=512m"

输入以下内容,使配置立即生效

source ~/.bashrc

查看是否安装成功

mvn -v

项目的下载包可进https://www.opendaylight.org/downloads选择版本进行下载,本次实验选择zip格式

官方网址无法下载的,可进入链接进行下载https://pan.baidu.com/s/1AI6qG84yH4z_buwb0C6Hgg
提取码:eqr7

将所下载的安装包karaf-0.8.4.zip文件保存到合理位置下(这里选择放在家目录下)

解压

unzip karaf-0.8.4..zip

进入解压的文件夹下

cd ~/karaf-0.8.4/

启动controller控制器

sudo ./bin/karaf

出现如下页面,则表示启动成功

现在opendaylight的controller项目已经运行,但仍需要安装必要的组件(在提示符“>”后执行feature:install命令)才能通过web浏览器查看控制台界面

安装 feature

安装支持 REST API 的组件

feature:install odl-restconf

安装 L2 switch 插件

feature:install odl-l2switch-switch-ui

安装 API 查看器

feature:install odl-mdsal-apidocs

安装 dlux 展示页面

feature:install odl-dluxapps-applications

登陆管理界面

打开浏览器,输入网址 http://<controller所在主机的IP地址>:8181/index/html

输入默认的用户名(admin)跟密码(admin)即可登陆控制台

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论