您的位置:首页 > 运维架构

Ubuntu搭建OpenDayLight Helium SR1版本

2014-11-21 10:16 666 查看
首先在官网上下载所需版本(此处是Helium),http://www.opendaylight.org/software/downloads/helium-sr1【注意:需要Java7.0以上兼容JVM来运行】
我下载的版本是distribution-karaf-0.2.1-Helium-SR1.zip
下面进行安装:(下面所有操作都是针对Helium SR1版本进行的,这与最初的Helium版本还是有区别的,详情请参考官网提供的installation guide-https://www.opendaylight.org/sites/opendaylight/files/bk-install-guide-20141002.pdf 和user guide-https://www.opendaylight.org/sites/opendaylight/files/bk-user-guide.pdf)
解压:unzip distribution-karaf-0.2.1-Helium-SR1.zip
进入opendaylight目录: cd distribution-karaf-0.2.1-Helium-SR1
运行karaf控制台: ./bin/karaf
正确执行后的结果如图:



然后需要安装所需的组件,opendaylight安装组件的命令是 feature:install <feature name>
为了显示web界面,需要安装DLUX web界面,因为DLUX需要依赖来自OpenFlow Flow Programming和L2 Switch组件的信息进行绘制,以显示网络拓扑、流数据、主机位置等信息,所以需要安装这两个组件。在此版本中,安装这两个组件的任意一个,DLUX web界面都会自动安装上。为了获得完整的功能还需要安装restconf

命令是:feature:install odl-resconf odl-openflowplugin-flow-services-ui odl-l2switch-switch-ui

为了与OpenDayLight控制器结合,必须使能DLUX Karaf特征/组件,可以使能adsal, md sal等。【注:如果要使用DLUX进行网络管理,必须保证已经创建了一个网络拓扑,并且已经使能了MD-SAL组件】

使能MD-SAL的命令是:feature:install odl-mdsal-clustering;主要的控制器功能包括:nodes, Yang UI, Topology



然后,安装DLUX功能:feature:install odl-dlux-core【不安装的话貌似只能打开登录界面,但是无法登录进去
在使用DLUX+Karaf时,登录的URL是:http://<your IP>:8181/dlux/index.html;如果是安装DLUX作为一个独立的计算机时,登录的URL是http://localhost:9000/DLUX/index.html.
登录的用户名和密码均是admin.
在后面还可以将AD-SAL组件添加进去,命令是:feature:install odl-adsal-clustering;主要的控制器功能包括:connection manager, container, network, flows.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  opendaylight openflow