Difference between revisions of "OpenDaylight"
From HackerNet
Helikopter (talk | contribs) (Created page with "OpenDaylight är en öppen kontroller-infrastruktur byggd för SDN-implementeringar. ==Installation== Ladda ner senaste version: https://www.opendaylight.org/downloads wget...") |
Helikopter (talk | contribs) m |
||
Line 3: | Line 3: | ||
==Installation== | ==Installation== | ||
Ladda ner senaste version: https://www.opendaylight.org/downloads | Ladda ner senaste version: https://www.opendaylight.org/downloads | ||
− | wget https://nexus.opendaylight.org/content/repo ... -SR1.tar.gz | + | wget https://nexus.opendaylight.org/content/repo...-SR1.tar.gz |
''Beryllium on Ubuntu'' | ''Beryllium on Ubuntu'' | ||
sudo apt-get -y install openjdk-7-jdk | sudo apt-get -y install openjdk-7-jdk | ||
cd && echo "export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64" >> .profile | cd && echo "export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64" >> .profile | ||
tar -xzf distribution-karaf-0.4.1-Beryllium-SR1.tar.gz | tar -xzf distribution-karaf-0.4.1-Beryllium-SR1.tar.gz | ||
− | + | Stäng av ipv6, java har ipv6 som preferred. | |
+ | |||
==Konfiguration== | ==Konfiguration== | ||
Starta OpenDaylight | Starta OpenDaylight | ||
− | ./distribution-karaf- | + | cd ./distribution-karaf-[TAB] |
− | Från början är ODL | + | bin/karaf #starta med karaf console |
− | feature:list | + | bin/start #starta i bakgrund |
+ | bin/stop #stoppa controller | ||
+ | |||
+ | Från början är ODL tomt så man får ladda in de features man vill använda. En feature installeras en gång sedan är den aktiverad även efter omstart. Lista tillgängliga features och installera några basic: | ||
+ | feature:list | ||
feature:install odl-restconf odl-l2switch-switch odl-dlux-all | feature:install odl-restconf odl-l2switch-switch odl-dlux-all | ||
+ | feature:list --installed | ||
+ | |||
+ | OpenFlow | ||
+ | feature:install odl-openflowplugin-flow-services-ui | ||
DLUX web gui, admin pw: admin | DLUX web gui, admin pw: admin | ||
http://<ip>:8181/index.html | http://<ip>:8181/index.html | ||
− | ''Unable to login'' | + | ''Unable to login'' Det tar några minuter innan man kan logga in. |
==Network== | ==Network== |
Latest revision as of 15:56, 9 April 2016
OpenDaylight är en öppen kontroller-infrastruktur byggd för SDN-implementeringar.
Installation
Ladda ner senaste version: https://www.opendaylight.org/downloads
wget https://nexus.opendaylight.org/content/repo...-SR1.tar.gz
Beryllium on Ubuntu
sudo apt-get -y install openjdk-7-jdk cd && echo "export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64" >> .profile tar -xzf distribution-karaf-0.4.1-Beryllium-SR1.tar.gz
Stäng av ipv6, java har ipv6 som preferred.
Konfiguration
Starta OpenDaylight
cd ./distribution-karaf-[TAB] bin/karaf #starta med karaf console bin/start #starta i bakgrund bin/stop #stoppa controller
Från början är ODL tomt så man får ladda in de features man vill använda. En feature installeras en gång sedan är den aktiverad även efter omstart. Lista tillgängliga features och installera några basic:
feature:list feature:install odl-restconf odl-l2switch-switch odl-dlux-all feature:list --installed
OpenFlow
feature:install odl-openflowplugin-flow-services-ui
DLUX web gui, admin pw: admin
http://<ip>:8181/index.html
Unable to login Det tar några minuter innan man kan logga in.
Network
ODL kan prata med nätverksutrustning med många olika protokoll, t.ex. OpenFlow, NETCONF, BGP och OVSDB. Se Mininet.
För Open_vSwitch:
ovs-vsctl set-controller br0 tcp:10.0.0.20:6633