CentOS7.5中安装OpenDaylight Carbon

环境要求:JDK-1.8和maven

1。安装JDK:

先通过-version命令查看JDK已安装情况:

[root@controller ~]# java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

如果没有安装或版本较低,则:

[root@controller ~]# yum install java-1.8.0-openjdk

进入安装目录并执行pwd:

[root@controller ~]# cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/
[root@controller java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64]# pwd
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
[root@controller java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64]#

打开配置文件并在最后添加如下5行:

[root@controller ~]# vim /etc/profile

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

立即生效:

[root@controller ~]# source /etc/profile

2。安装maven:

[root@controller ~]# yum install -y maven

3。下载OpenDaylight Carbon,位于:

https://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/0.6.4-Carbon/distribution-karaf-0.6.4-Carbon.tar.gz

4。安装Carbon:

解压:

[root@controller ~]# tar -zxvf distribution-karaf-0.6.4-Carbon.tar.gz

修改如下配置文件中的如下两项:

[root@controller distribution-karaf-0.6.4-Carbon]# vim etc/org.apache.karaf.management.cfg

rmiRegistryHost = 127.0.0.1

rmiServerHost = 127.0.0.1

进入解压目录并执行:

[root@controller ~]# cd distribution-karaf-0.6.4-Carbon/
[root@controller distribution-karaf-0.6.4-Carbon]# ./bin/karaf
Apache Karaf starting up. Press Enter to open the shell now...
100% [========================================================================]

Karaf started in 3s. Bundle stats: 64 active, 64 total

________ ________ .__ .__ .__ __
\_____ \ ______ ____ ____ \______ \ _____ ___.__.| | |__| ____ | |___/ |_
/ | \\____ \_/ __ \ / \ | | \\__ \< | || | | |/ ___\| | \ __\
/ | \ |_> > ___/| | \| ` \/ __ \\___ || |_| / /_/ > Y \ |
\_______ / __/ \___ >___| /_______ (____ / ____||____/__\___ /|___| /__|
\/|__| \/ \/ \/ \/\/ /_____/ \/

Hit '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown OpenDaylight.

opendaylight-user@root>

安装如下组件:

opendaylight-user@root>feature:install odl-restconf odl-l2switch-switch-ui odl-openflowplugin-flow-services-ui odl-mdsal-apidocs odl-dluxapps-applications odl-faas-all

5。现在可以访问了:

http://ip:8181/index.html

用户名密码都是admin

 

posted @ 2018-11-13 09:41  鸟瞰的鸟  阅读(1816)  评论(0)    收藏  举报