Changes between Version 3 and Version 4 of Documentation/fSDN/cOpenDaylight
- Timestamp:
- May 13, 2015, 6:54:17 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentation/fSDN/cOpenDaylight
v3 v4 3 3 [[TOC(Documentation/fSDN*, depth=2)]] 4 4 5 The following instructions are for installing the ODL controller on Ubuntu version 13.04 on ORBIT infrastructure.5 The following instructions are for installing the ODL Helium controller on Ubuntu version 14.04 on ORBIT infrastructure. 6 6 7 === Installing the ODL Controller === 7 === Installation === 8 9 Assuming you have a working 14.04 image (e.g. ubuntu-14-04-64bit.ndz) The installation process is quite simple. It is documented [https://wiki.opendaylight.org/view/Installing_OpenDaylight here]. Ignore this [https://www.opendaylight.org/sites/opendaylight/files/bk-install-guide-20141002.pdf guide] as there are no meaningful instructions in it. 10 11 The "install" process is split into two parts, Env !Prep/Download and the Karaf shell. 12 13 ''' Env !Prep/Download ''' 14 15 1. You will need the openjdk-7: 16 {{{ 17 apt-get install openjdk-7-jre 18 }}} 19 '''Note:''' Previous version's required maven, this seems to no longer be required for usage (but might still be needed for build. 20 1. Download the current version of the ODL tarball. As of this writing this is done like so: 21 {{{ 22 wget https://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/0.2.3-Helium-SR3/distribution-karaf-0.2.3-Helium-SR3.tar.gz 23 }}} 24 1. Extract said tarball 25 {{{ 26 tar -xzvf distribution-karaf-0.2.3-Helium-SR3.tar.gz 27 }}} 28 1. Setup the JAVA_HOME environment variable 29 {{{ 30 export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64 31 }}} 32 33 ''' Karaf ''' 34 35 TODO 36 37 ---- 38 === Older Notes - 5/13/2015 === 39 ==== Installing the ODL Controller ==== 8 40 9 41 The SDN controller used in the MF SDN prototype is the Open Daylight Controller. The release version is Hydrogen and we use the Base edition. … … 24 56 For more details, visit the controller installation guide at: https://wiki.opendaylight.org/view/Release/Hydrogen/Base/Installation_Guide#Installing 25 57 26 === Developing !OpenFlow 1.3 Modules with the Controller===58 ==== Developing !OpenFlow 1.3 Modules with the Controller ==== 27 59 28 60 For developing applications and running the controller with OF 1.3, download the openflowplugin from git at the following link: … … 62 94 For more details and information for developing applications you can visit the [https://wiki.opendaylight.org/view/OpenDaylight_Controller:Hydrogen_Developer_Guide:MD-SAL_App_Tutorial Open Daylight wiki] 63 95 64 === Running the Controller===96 ==== Running the Controller ==== 65 97 66 98 The controller can be started directly by running the script in the following directory