ONOS install and run
준비가 다 되었으니 ONOS를 install 해보자.
SET UP
ONOS 환경설정에 대한 마지막 작업이다.
$ export ONOS_ROOT=~/onos
$ source $ONOS_ROOT/tools/dev/bash_profile
위 내용은 bash_profile로 만들어 저장하여도 된다.
$ vi ~/.bash_profile
export ONOS_ROOT=~/onos
source $ONOS_ROOT/tools/dev/bash_profile
export ONOS_IP=192.168.56.10
실행은 다음과 같이 한다.
$ . ~/.bash_profile
준비가 끝났다.
ONOS INSTALL
ONOS는 Maven을 사용한다.
그렇기 때문에 Maven을 사용하여 빌드한다.
$ cd ~/onos
$ mvn clean install
다음과 같은 Maven 컴파일/빌드 과정을 거친다.
생각보다 오랜 시간이 걸릴 수 있으니 커피 한잔하면서 웹서핑을 실컷 하다보면 어느새 빌드가 완료되어 있음을 확인할 수 있다.
ONOS RUN
ONOS를 실행하는 데 있어 몇가지 절차가 필요하다.
첫번째 ONOS 가 실행되는 IP 즉, SDN Controller 의 IP가 필요하다.
$ export ONOS_IP=<ONOS IP Address>
두번째 ONOS를 실행할 때 함께 실행될 ONOS의 Subsystem을 선택한다.
$ export ONOS_APPS=drivers,openflow,proxyarp,mobility,fwd
상기 내용은 drivers,openflow,proxyarp,mobility,fwd를 실행시키는 내용이다.
이제 ONOS를 실행하여 보자.
$ ok clean
Karaf 사용에 대한 것은 ONOS Application 관련 포스팅에서 언급할 예정이다.
'Software Defined Network > Install_SDN' 카테고리의 다른 글
ONOS rsa 키 생성 및 적용_맥 (0) | 2015.09.24 |
---|---|
ONOS IDE Implementation_IntelliJ (1) | 2015.07.21 |
ONOS 설치를 위한 준비 (0) | 2015.07.21 |