OpenDaylight安装使用
2016-03-03 16:15
453 查看
刚开始接触ODL,就从安装开始学习吧!
安装的是ODL的铍版本(ODL Be),最进才发布的,也是OpenDaylight发布的第四个版本,安装过程主要参照SDNLAB网站上的教程(http://www.sdnlab.com/15943.html),放在这里只是作为记录自己的学习过程所用。整过过程很简单:下载-安装-测试。
tar -vszf distribution-karaf-0.4.0-Beryllium.tar.gz
cd distribution-karaf-0.4.0-Beryllium/
2.运行文件
cd bin/
./karaf
在运行karaf之前,需要修改一下ODL_host的IP地址,进入/distribution-karaf-0.4.0-Beryllium/etc目录,修改org.apache.karaf.management.cfg文件的rmiRegistryHost和rmiServerHost为127.0.0.1。
3.安装
opendaylight-user@root>feature:install odl-restconf
opendaylight-user@root>feature:install odl-l2switch-switch
opendaylight-user@root>feature:install odl-openflowplugin-all
opendaylight-user@root>feature:install odl-dlux-all
opendaylight-user@root>feature:install odl-mdsal-all
安装之后,进入浏览器,登录ODL的Web UI界面进行访问。用Chrome浏览器访问此版本的网址::8181/dlux/index.html]http://[ODL_host_ip]:8181/dlux/index.html,[ODL_host_ip]为安装ODL所在的主机IP地址,8181是此版本的ODL的默认访问端口,可以通过修改配置文件jetty.xml的web服务端口修改。
打开mininet,创建一个简单的网络拓扑,连接到到ODL:
mn –controller=remote,ip=127.0.0.1
登录ODL的Web界面,可以看到网络拓扑,在主机之间尚未通信时,拓扑不能显示主机,只显示一个交换机而已,执行h1 ping h2之后,拓扑显示主机。
尚未解决的点问题:
使用mininet建立网络,当网络稍微大一点,例如建立一个tree,3的网络,ODL就无法显示网络拓扑,报出OutOfMemoryError: unable to create new native thread的错误,估计是需要修改哪里的配置文件?
安装的是ODL的铍版本(ODL Be),最进才发布的,也是OpenDaylight发布的第四个版本,安装过程主要参照SDNLAB网站上的教程(http://www.sdnlab.com/15943.html),放在这里只是作为记录自己的学习过程所用。整过过程很简单:下载-安装-测试。
下载
OpenDaylight官网:https://www.opendaylight.org/downloads安装
1.解压文件:tar -vszf distribution-karaf-0.4.0-Beryllium.tar.gz
cd distribution-karaf-0.4.0-Beryllium/
2.运行文件
cd bin/
./karaf
在运行karaf之前,需要修改一下ODL_host的IP地址,进入/distribution-karaf-0.4.0-Beryllium/etc目录,修改org.apache.karaf.management.cfg文件的rmiRegistryHost和rmiServerHost为127.0.0.1。
3.安装
opendaylight-user@root>feature:install odl-restconf
opendaylight-user@root>feature:install odl-l2switch-switch
opendaylight-user@root>feature:install odl-openflowplugin-all
opendaylight-user@root>feature:install odl-dlux-all
opendaylight-user@root>feature:install odl-mdsal-all
安装之后,进入浏览器,登录ODL的Web UI界面进行访问。用Chrome浏览器访问此版本的网址::8181/dlux/index.html]http://[ODL_host_ip]:8181/dlux/index.html,[ODL_host_ip]为安装ODL所在的主机IP地址,8181是此版本的ODL的默认访问端口,可以通过修改配置文件jetty.xml的web服务端口修改。
与mininet连接
通过使用mininet创建一个网络拓扑,简单的验证ODL的功能。打开mininet,创建一个简单的网络拓扑,连接到到ODL:
mn –controller=remote,ip=127.0.0.1
登录ODL的Web界面,可以看到网络拓扑,在主机之间尚未通信时,拓扑不能显示主机,只显示一个交换机而已,执行h1 ping h2之后,拓扑显示主机。
尚未解决的点问题:
使用mininet建立网络,当网络稍微大一点,例如建立一个tree,3的网络,ODL就无法显示网络拓扑,报出OutOfMemoryError: unable to create new native thread的错误,估计是需要修改哪里的配置文件?
相关文章推荐
- 开源不只是面对开发者更多的问题还在等待我们去深思
- OpenDaylight学习--Mininet安装
- OpenDaylight学习记录--安装
- OpenDayLight开发环境搭建
- Ubuntu搭建OpenDayLight Helium SR1版本
- opendaylight 源码编译
- opendaylight路由机制学习
- open DOVE
- OpenDaylight环境搭建指南
- SDN开发之基于OpenDaylight和Mininet的试验床平台搭建
- OpenDayLight+Mininet测试环境搭建
- RPCs及QName小结
- YANG学习笔记及OpenDayLight中toaster示例
- FlowVisor介绍
- opendaylight初探
- opendaylight实验环境搭建
- SDN应用
- Opendaylight实验环境搭建
- Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.15:check
- YANG Tools: Design and Coding Guidelines