OpenDaylight安装使用

刚开始接触ODL,就从安装开始学习吧!
安装的是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浏览器访问此版本的网址: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的错误,估计是需要修改哪里的配置文件?

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值