-
Notifications
You must be signed in to change notification settings - Fork 6
Floodlight installation
Gerardo García edited this page Dec 20, 2016
·
3 revisions
This page is obsolete.
The project OpenVIM, as well as OpenMANO, has been contributed to the open source community project Open Source MANO (OSM), hosted by ETSI.
Go to the URL osm.etsi.org to know more about OSM.
This article includes the steps to install Floodlight 0.90 Openflow controller. #Installation# Follow these steps to install a Floodlight Openflow Controller:
-
Download from its official page into the parent directory where openvim was installed:
$ cd ./openvim/.. $ wget https://github.com/floodlight/floodlight/archive/v0.90.tar.gz
-
Install the required Java JDK and Ant packages at the VM:
$ sudo apt-get install build-essential default-jdk ant python-dev # or sudo yum install
-
Untar and compile floodlight:
$ tar xvzf v0.90.tar.gz $ cd floodlight-0.90 $ ant
-
Edit the following configuration files in case you want to change the listening ports.
# openvim/scripts/flow.properties # openvim/scripts/flow-logback.xml
-
Run it
#using the script ... $ service-openvim openflow start # it launches floodlight inside a screen. Youy need to have floodlight and openvim from the same parent folder # # ... or execute manually with $ java -Dlogback.configurationFile=openvim/scripts/flow-logback.xml \ -jar floodlight-0.90/target/floodlight.jar -cf openvim/scripts/flow.properties