ODL(C版本)安装过程

ODL安装调试过程

OpenDayLight安装与调试
一.提前准备
1.虚拟机的安装
这里采用的虚拟机版本是VmwareWorkstation12 pro。Linux版本是Ubuntu-18.04.1。
首先从官网上下载安装VmwareWorkstation12 pro 下载完成后默认安装。安装成功后输入序列号5A02H-AU243-TZJ49-GTC7K-3C61N。虚拟机安装成功。
2.Ubuntu的安装
在官网下载Ubuntu iso文件并保存到本地备用。我下载的是Ubuntu-18.04.1。

打开Vmware,点击创建一个新的虚拟机。

这里选择典型安装模式,点击下一步

注意此处,为了方便之后Vmware tools安装方便和Ubuntu系统的完整性,此处不选择快速安装,而是选择稍后安装操作系统选项。点击下一步

客户机操作系统选择Linux系统,版本选择Ubuntu,点击下一步

此处的虚拟机名称可以自定义为自己能区分的名字,在这里我选择默认的名字。位置建议在本地磁盘上(非C盘)创建一个文件夹,将安装的操作系统安装到这个文件夹中。点击下一步。

此处可以修改磁盘大小,选择默认大小就可以。如果之后不够用,可以进行修改。下面的选项选择默认。点击下一步

点击自定义硬件。在这里修改内存大小,我这里选择4GB。点击CD/DVD,将CD/DVD的连接选项改成使用ISO镜像文件,并选择之前下载的Ubuntu iso文件的路径,这样就可以进行操作系统的安装。点击完成后,启动虚拟机,进入Ubuntu操作界面。

选择简体中文,点击安装Ubuntu。点击继续。

选择正常安装。如果电脑已连接网络,勾选安装Ubuntu时下载更新,这样安装过程会慢一些,但安装完后不需要安装太多更新。点击继续。选择清除整个磁盘并安装Ubuntu。点击现在安装,安装成功后进入主界面。

二.JDK的安装
1.下载jdk8u181 Linux版本(压缩包),创建一个文件夹以便存放jdk的安装位置。将压缩包放在文件夹中
2.输入 sudo tar –zxvf jdk-8u181-linux-x64.tar.gz解压文件夹,黄色部分为实际的压缩包名称。
3.进行配置
使用全局变量设置方法,它是所有用户的共用的环境变量
命令如下: s u d o g e d i t   / . b a s h r c 然 后 把 如 下 命 令 复 制 到 最 底 部 e x p o r t J A V A H O M E = / u s r / l o c a l / j a v a / j d k 1.8. 0 2 5 e x p o r t J R E H O M E = sudo gedit ~/.bashrc 然后把如下命令复制到最底部 export JAVA_HOME=/usr/local/java/jdk1.8.0_25 export JRE_HOME= sudogedit /.bashrcexportJAVAHOME=/usr/local/java/jdk1.8.025exportJREHOME={JAVA_HOME}/jre
export CLASSPATH=.: J A V A H O M E / l i b : {JAVA_HOME}/lib: JAVAHOME/lib:{JRE_HOME}/lib
export PATH= J A V A H O M E / b i n : {JAVA_HOME}/bin: JAVAHOME/bin:PATH
黄色部分为解压后的jdk路径,输入后保存文件。
4.生效~/.bashrc文件
命令如下: $sudo source ~/.bashrc
5.测试是否安装成功
Java –version查看版本号是否改变
成功后如图所示:

三.OpenDayLight的安装(C)
1.下载OpenDayLight Carbon 版本,并解压。
解压命令:tar -zxvf XXX
2.解压后root权限进入odl的bin目录,执行karaf文件,启动该odl
sudo su(进入root权限)
cd /bin ./karaf
进入odl(有个图片显示或者出现以下效果,则odl启动成功)

 3.首次进入odl需安装feature,本次实验使用的是C版本,故按顺序安装以下依赖: 

feature:install odl-restconf
feature:install odl-l2switch-switch-ui
feature:install odl-openflowplugin-flow-services-ui
feature:install odl-mdsal-all
feature:install odl-dluxapps-applications

 4.安装完成后,打开浏览器,输入网页访问,默认的用户名和密码都是admin
   http://odl所在服务器ip:8181/index.html

  5.登陆后如图所示,即成功

四.Mininet的安装
1.安装git
sudo apt-get update
sudo apt-get install git

2.获得mininet源码
git clone git://github.com/mininet/mininet

3.打开mininet文件夹,可选择一个版本
cd mininet
git tag 查看可用版本
git checkout -b 2.2.1 选择一个版本
4.开始安装
cd util 进入mininet中util文件夹
./install.sh -n3V 2.5.0 (最终安装版本)
n指的是安装mininet依赖和内核文件
3指的是OpenFlow1.3版本
V指的是安装ovs交换机2.5.0版本

5.测试
sudo mn --test pingall
出现以下结果,即安装成功

6.可视化工具
cd /home/mininet/mininet/examples
Sudo ./miniedit.py自定义拓扑

参考网址:1. https://blog.csdn.net/pxmxx/article/details/80106239
Ubuntu 18.04安装JDK并配置环境变量
2.https://blog.csdn.net/louiey/article/details/77583028 基于mininet+opendaylight搭建SDN环境测试
3.https://blog.csdn.net/XQiang12345/article/details/79656024 ODL碳版本安装实用教程
4.https://blog.csdn.net/ten_sory/article/details/79591907 mininet安装及其目录简介

你可能感兴趣的:(ODL(C版本)安装过程)