码迷,mamicode.com
首页 > 其他好文 > 详细

SDN环境搭建

时间:2018-02-03 13:13:11      阅读:844      评论:0      收藏:0      [点我收藏+]

标签:传递   dex   png   一个   127.0.0.1   car   问题   解压   ini   

1.安装mininet

参考链接:http://www.sdnlab.com/15138.html

mininet基本测试

技术分享图片

 

mininet版本检查

技术分享图片

 

2.安装opendaylight

参考链接:http://blog.51cto.com/wanxiule/1912730

为了后续windows与ubuntu文件传递方便,先安装了lrzsz软件

技术分享图片

 

安装unzip软件解压文件

~$  sudo apt-get install unzip

技术分享图片

安装JDK8

:/$  sudo apt-get install openjdk-8-jdk  

技术分享图片

安装opendaylight

为方便windows和ubuntu之间文件传递,共享一个文件夹。设置如下:

参考链接:http://www.linuxidc.com/Linux/2016-04/129851.htm

(1)安装virtualBox增强工具

技术分享图片

 

技术分享图片

ps:开始安装vbox增强工具时下载的是4.3.26版本,但运行命令时显示kernel的头文件找不到(见上图),导致后继命令运行时总提示找不到设备(当然也可能是没有重新启动一次系统的原因,这里没弄明白),于是又下了一个最高版本5.2.6版本(http://dlc-cdn.sun.com/virtualbox/),重新安装,没有显示kernel头文件的问题,重新启动了一次,再执行sudo mount -t vboxsf share /mnt/shared 命令时顺利完成。

(2)挂载共享文件夹
进入虚拟Ubuntu,在命令行终端下输入:
sudo mkdir /mnt/shared
sudo mount -t vboxsf share /mnt/shared
其中"share"是之前创建的共享文件夹的名字。终于,在Ubuntu的/mnt/shared文件夹下可以看到windows系统中的文件了,ubuntu和主机可以互传文件了!!!!!

(3)安装Opendaylight

从官方网站(https://www.opendaylight.org/downloads)下载了Opendaylight的碳版本(distribution-karaf-0.6.2-Carbon.zip),为打字方便,将压缩文件改名成carbon.zip,解压并放置到共享文件夹中。(PS:突然发现也许不需要安装解压缩软件,因为ubuntu系统已经支持自动解压,通过鼠标操作就能完成)

进入解压缩文件夹目录(computer->mnt/shared/carbon/etc)中,找到 org.apache.karaf.management.cfg文件,双击打开,进行如下修改并保存:(这个工作可以在windows系统下通过记事本打开文件来执行)

rmiRegistryHost= 0.0.0.0    改为      rmiRegistryHost = 127.0.0.1

rmiServerHost= 0.0.0.0        改为      rmiServerHost = 127.0.0.1

启动opendaylight容器karaf,其结果如下图:

技术分享图片

通过命令行的方式安装一下feature,注意安装顺序,否则后续网页打开opendaylight会出错

opendaylight-user@root>feature:install odl-restconf

opendaylight-user@root>feature:install odl-l2switch-switch-ui

opendaylight-user@root>feature:install odl-openflowplugin-flow-services-ui

opendaylight-user@root>feature:installodl-openflowplugin-all-he(安装时报错~)

opendaylight-user@root>feature:install odl-mdsal-all

opendaylight-user@root>feature:install odl-dlux-all(安装时报错~)

opendaylight-user@root>feature:install odl-dlux-node(安装时报错~)

opendaylight-user@root>feature:install odl-dlux-yangman(安装时报错~)

技术分享图片

打开浏览器,输入:http://127.0.0.1:8181/index.html  

技术分享图片

使用初始用户名和密码admin,未能成功登录。~~~~~~~~~~~~

 

其他参考链接:

      https://www.sdnlab.com/1931.html ----OpenDaylight的Helium(氦)版本安装

      http://www.mamicode.com/info-detail-1165318.html

 

3.安装wireshark(后继有时间再补充安装)

 

SDN环境搭建

标签:传递   dex   png   一个   127.0.0.1   car   问题   解压   ini   

原文地址:https://www.cnblogs.com/sanjor/p/8408460.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!