*주관적인 정보입니다. 잘못된 부분은 코멘트 부탁드립니다.
ONOS 관련 사이트
- http://onosproject.org/
- https://wiki.onosproject.org/
- https://jira.onosproject.org/
- https://gerrit.onosproject.org/
설치하기 (Wiki Guides 참조)
설치 유형
- Administrator
- 관리자 모드, ONOS 개발을 하지 않고 사용
- Developer
- 개발자 모드, ONOS 소스를 직접 빌드하고 실행
Developer Guide
ONOS Wiki > Guides - Developer Guide - Developer Environment Setup
sudo
apt-get
install
git
sudo
apt-get
install
git-review
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
$ git clone https:
//gerrit.onosproject.org/onos
export
ONOS_ROOT=~
/onos
source
$ONOS_ROOT
/tools/dev/bash_profile
bash_profile 은 ONOS에 설치, 실행시 필요한 명령어들이 포함되어 있음
.bashrc 에 위의 2줄 명령어를 등록해놓으면 재부팅시 자동으로 적용
$ONOS_ROOT
/tools/build/onos-buck
build onos --show-output
경로 문제 때문에 $ONOS_ROOT를 빼고 onos폴더에서 아래와 같이 실행시키는게 편함ONOS$ tools/build/onos-buck
build onos --show-output
$ONOS_ROOT
/tools/build/onos-buck
test
테스트를 하고 싶다면 실행, 마찬가지로 경로문제 때문에 아래처럼 실행ONOS$ tools/build/onos-buck
test
$ONOS_ROOT
/tools/build/onos-buck
run onos-
local
-- clean debug
마찬가지로 경로문제 때문에 아래와 같이 실행ONOS$ tools/build/onos-buck
run onos-
local
-- clean debug
실행되어 있는 ONOS에 접속하고 싶다면 다른 터미널에서 아래 커맨드 입력$ssh -p 8101 karaf@127.0.0.1
출처 : ONOS Wiki
'Dev > ONOS & OF-DPA' 카테고리의 다른 글
[ONOS] UNTAGGED Vlan 값에 대해 (0) | 2018.04.24 |
---|---|
[ONOS App] fwd 분석 (0) | 2017.09.22 |
[OF-DPA] EdgecorE 5712에 ONL 2.0, OF-DPA 3.0 EA 설치하기 (0) | 2017.08.09 |
[ONON] Log 설정 (0) | 2017.08.08 |
[ONOS] Log (0) | 2017.08.07 |