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



浙公网安备 33010602011771号