Installing OpendayLight Lithium

1.1. Step#1:

$ sudo apt-get update

1.2. Step#2:

$ sudo apt-get -y install unzip vim wget

1.3. Step# 3: Install the Java JRE

$ sudo apt-get  install openjdk-8-jre

1.4. Step#4:

$ echo'export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre'>> ~/.bashrc
$ source ~/.bashrc
$ echo$JAVA_HOME/usr/lib/jvm/java-8-openjdk-amd64/jre

1.5. Step#05: Download the OpenDaylight Zip Archive:

$ wgethttps://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/0.3.3-Lithium-SR4/distribution-karaf-0.3.3-Lithium-SR3.gz

1.6. Install OpenDaylight into the Operating System:

$user1@user1-virtual-machine:# tar -xvf distribution-karaf-0.3.3-Lithium-SR3.gz

2. Install ODL Kafka Plugin and configure it in ODL:

2.1. Step 1: Clone source code

git clone https://github.com/CiscoDevNet/odl-kafka-plugin.git

2.2. Step 2: Build from source

# Shortcut command for grabbing settings.xmlcp -n ~/.m2/settings.xml{,.orig} ; \wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml > ~/.m2/settings.xml
cd kafka-agentmvn clean install -Dcheckstyle.skip=true -DskipTests=true

2.3. Deploy to pre-existed ODL container (optional)

sudo cp kafka-agent/features/target/kafka-agent-features-1.0.0-Lithium.kar /opt/distribution-karaf-0.3.3-Lithium-SR3/deploy/

--

--

--

Wajid Hassan is a Ph.D. Fellow in Technology Management at Indiana State University, USA. He is a Technology Evangelist and a fierce promoter of STEM Education

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Spring Batch Flows

Exactly-Once Semantics with Transactions in Pulsar

Engineering Field Guide for Founders

How Long Does It Take For Wikipedia to Approve an Article

Automation Framework : IMP trick to manage all driver executable at once

Internet of Things with Microsoft Azure

The power of Oracle GoldenGate

Accento Behind The Scenes

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
LogicFinder

LogicFinder

Wajid Hassan is a Ph.D. Fellow in Technology Management at Indiana State University, USA. He is a Technology Evangelist and a fierce promoter of STEM Education

More from Medium

For loop variations with multiple utility functions

Secant Method Python With Desired Accuracy

tqdm in While loops

Tree Node Data Structure, Quicksort Algorithm, and BFS Algorithm with Python for Department Store’s…