ONOS的安装

ONOS的简介

ONOSOpen Network Operating System)开放网络操作系统,由 ON.Lab 使用 Java 及 Apache 实现发布的首款开源的SDN网络操作系统。


ONOS的安装要求

2 core CPU
2 GB RAM
10 GB hdd
1 NIC any speed)
JAVA 8
Curl


安装JAVA 8

sudo apt-get install software-properties-common -y && 
sudo add-apt-repository ppa:webupd8team/java -y && 
sudo apt-get update && 
echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | sudo debconf-set-selections && 
sudo apt-get install oracle-java8-installer oracle-java8-set-default -y

安装Curl

sudo apt-get install curl

ONOS的安装

本文以ONOS 1.9.0为例)

一、安装ONOS

移动到/opt

sudo mkdir /opt
cd /opt

下载ONOS并且解压

sudo wget -c http://downloads.onosproject.org/release/onos-$ONOS_VERSION.tar.gz
sudo tar xzf onos-$ONOS_VERSION.tar.gz

重命名解压文件

sudo mv onos-$ONOS_VERSION onos

附:也可以直接去网站下载文件包:ONOS网站

二、安装ONOS的服务文件

sudo cp /opt/onos/init/onos.initd /etc/init.d/onos

Ubuntu 12 的额外步骤:
sudo update-rc.d onos defaults

Ubuntu 14 的额外步骤:
sudo cp /opt/onos/init/onos.conf /etc/init/onos.conf

Ubuntu 16 的额外步骤:
sudo cp /opt/onos/init/onos.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable onos

配置/opt/onos/options文件
# ONOS的用户
ONOS_USER=sdn
# 添加默认开启的APPS
ONOS_APPS=

三、运行ONOS

/opt/onos/bin/onos-service start

运行结果图

ONOS Web网站:http://localhost_ip:8181/onos/ui/index.html

账号:karaf 密码:karaf


参考网站:https://wiki.onosproject.org/display/ONOS/Installing+and+running+ONOS

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注