快速搭建SDN开发环境:ONOS开发环境
2016-08-05 11:43
344 查看
前言:
最近公司项目需要对ONOS进行开发,于是在搭建ONOS上费了点时间,花了3天时间终于找到了一个不用费力就可以搭建好ONOS或OpenDaylight的开发环境。
准备工作:
搭建所采用的是SDNHUB上封好的VirtualBox虚拟机(页面上有虚拟机账号密码),下载地址为:http://sdnhub.org/tutorials/sdn-tutorial-vm/
这个虚拟机自带完全的开发环境:
SDN Controllers: OpenDaylight, ONOS, RYU, Floodlight, Floodlight-OF1.3, POX, and Trema
Example code for a hub, L2 learning switch, traffic tap, and other applications
Open vSwitch 2.3.0 with support for Openflow 1.2, 1.3 and 1.4, and LINC switch
Mininet to create and run example topologies
Pyretic
Wireshark 1.12.1 with native support for OpenFlow parsing
JDK 1.8, Eclipse Luna, and Maven 3.3.3
搭建ONOS原文(这个原文上有点问题):http://sdnhub.org/tutorials/onos/
根据你的系统下载安装好VirtualBox,并且将封好的VirtualBox虚拟机导入到VirtualBox里,并运行。
开始搭建:
1:在第一次启动的话,默认会打开火狐浏览器和一个终端,并且会提示是否更新系统(我和同事都选的否)。
2:在终端中输入(因为onos目录直接在~/下,打开终端直接依此输入以下命令):
$ cd onos
$ source ./tools/dev/bash_profile
$ echo $KARAF_ROOT
$ mvn clean install -nsu -DskipIT -DskipTests
3:(请把步骤3与步骤4一起看完)在SDNHUB原文上,接下来应该执行:$ karaf clean,但是,我跟同事执行之后ONOS是启动了,但是WEB端却出现以下问题:
4:解决方案为:不执行$ karaf clean,改为:
$ onos-setup-karaf clean
$ ok clean
<
4000
/span>再打开http://localhost:8181/onos/ui/index.html,就可以正常访问了。PS:我在这部遇到输入账号密码,这里的账号密码是系统的账号密码,其他人没有遇到。
5:这个系统中自带Eclipse,为开发使用的。
到此END
希望能帮到大家。
最近公司项目需要对ONOS进行开发,于是在搭建ONOS上费了点时间,花了3天时间终于找到了一个不用费力就可以搭建好ONOS或OpenDaylight的开发环境。
准备工作:
搭建所采用的是SDNHUB上封好的VirtualBox虚拟机(页面上有虚拟机账号密码),下载地址为:http://sdnhub.org/tutorials/sdn-tutorial-vm/
这个虚拟机自带完全的开发环境:
SDN Controllers: OpenDaylight, ONOS, RYU, Floodlight, Floodlight-OF1.3, POX, and Trema
Example code for a hub, L2 learning switch, traffic tap, and other applications
Open vSwitch 2.3.0 with support for Openflow 1.2, 1.3 and 1.4, and LINC switch
Mininet to create and run example topologies
Pyretic
Wireshark 1.12.1 with native support for OpenFlow parsing
JDK 1.8, Eclipse Luna, and Maven 3.3.3
搭建ONOS原文(这个原文上有点问题):http://sdnhub.org/tutorials/onos/
根据你的系统下载安装好VirtualBox,并且将封好的VirtualBox虚拟机导入到VirtualBox里,并运行。
开始搭建:
1:在第一次启动的话,默认会打开火狐浏览器和一个终端,并且会提示是否更新系统(我和同事都选的否)。
2:在终端中输入(因为onos目录直接在~/下,打开终端直接依此输入以下命令):
$ cd onos
$ source ./tools/dev/bash_profile
$ echo $KARAF_ROOT
$ mvn clean install -nsu -DskipIT -DskipTests
3:(请把步骤3与步骤4一起看完)在SDNHUB原文上,接下来应该执行:$ karaf clean,但是,我跟同事执行之后ONOS是启动了,但是WEB端却出现以下问题:
4:解决方案为:不执行$ karaf clean,改为:
$ onos-setup-karaf clean
$ ok clean
<
4000
/span>再打开http://localhost:8181/onos/ui/index.html,就可以正常访问了。PS:我在这部遇到输入账号密码,这里的账号密码是系统的账号密码,其他人没有遇到。
5:这个系统中自带Eclipse,为开发使用的。
到此END
希望能帮到大家。
相关文章推荐
- Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境
- php学习日志081106- 快速搭建开发环境
- 在Ubuntu11.10Desktop下快速搭建Qt开发环境
- 快速搭建iphone应用程序开发环境
- Teamcenter(Enterprise 2007) 开发之- 快速搭建开发环境(windows)
- 快速搭建PHP开发环境WAMP+ZendStudio+ZendDebugger
- 【Android 开发环境快速搭建】-复制SDK目录,复制已装好插件的Eclipse
- Windows平台下PHP开发环境的快速搭建
- 傻瓜式快速搭建PHP开发环境:介绍几款AMP套装
- JDiy快速开发WEB之javaSE环境搭建-初级
- 用ZendServer快速搭建php oracle开发环境
- (转)快速搭建PHP开发环境WAMP+ZendStudio+ZendDebugger
- 如何快速搭建java开发环境
- JAVA学习:maven开发环境快速搭建How to download J2EE API (javaee.jar) from Maven
- 快速搭建Struts1.x开发环境详细步骤与讲解
- Eclipse3.4+Maven2+jetty6快速搭建web快速开发环境
- linux开发环境的快速搭建
- ASEM-51简易开发环境快速搭建
- Teamcenter(Enterprise 2007) 开发之- 快速搭建开发环境(windows)
- 5分钟利用 Myeclipse8.6 快速搭建ssh(JPA)开发环境 并自动生成dao ,model