CentOS7.6中安装OpenDaylight Carbon
- 环境要求:JDK-1.8和maven
安装JDK
#先通过-version命令查看JDK已安装情况:
java -version
#如果没有安装或版本较低,则:
yum install java-1.8.0-openjdk
cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/
vim /etc/profile
#打开配置文件并在最后添加如下5行:
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
#保存并退出
#立即生效
source /etc/profile
安装maven
yum install -y maven
下载并安装OpenDaylight Carbon
wget https://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/0.6.4-Carbon/distribution-karaf-0.6.4-Carbon.tar.gz
tar -zxvf distribution-karaf-0.6.4-Carbon.tar.gz
cd distribution-karaf-0.6.4-Carbon/
vim etc/org.apache.karaf.management.cfg
#修改如下内容保存并退出
rmiRegistryHost = 127.0.0.1
rmiServerHost = 127.0.0.1
cd distribution-karaf-0.6.4-Carbon/
./bin/karaf
feature:install odl-restconf odl-l2switch-switch-ui odl-openflowplugin-flow-services-ui odl-mdsal-apidocs odl-dluxapps-applications odl-faas-all
现在可以访问了(浏览器中输入):
http://[host-ip]:8181/index.html
登陆:用户名密码都是admin