*주관적인 정보입니다. 잘못된 부분은 코멘트 부탁드립니다.
Edgecore 5712 스위치에 ONL 2.0 설치와 OF-DPA 3.0 EA 설치하기
(https://wiki.opencord.org/pages/viewpage.action?pageId=3014934 참조)
ONL, OF-DPA의 버전에 따라 정상/비정상 작동 여부가 달라지므로 버전을 잘 맞추어야 합니다.
2017/08/08 기준으로 다음을 진행하였습니다.
ONL2.0 설치
설치 파일 : 링크 (ONL-2.0.0-ONL-OS-DEB8-2016-12-22.1828-604af0c-AMD64-INSTALLED-INSTALLER)
스위치를 재부팅하고 부팅하는 과정에서 커맨드를 입력하여야 하기 때문에 telnet, ssh는 사용할 수 없다.
Minicom 을 이용하여 Serial 통신을 해야 한다.
(Serial 통신을 연결 한 후) 스위치를 재부팅하고 부팅 중 grub에서 ONIE(Rescue)를 선택한다.
ONL 2.0 을 설치하기 위한 파일을 확보하기 위한 방법은 2가지이다.
1. 스위치의 mgmt 포트에 외부망 연결
2. 스위치와 Serial 통신중인 단말에서 scp로 파일 전송
(1번) ONIE:/ # wget <installer-url>
(2번) ONIE 쉘에서 ifconfig를 입력하여 ip를 확인하고, scp를 사용하기 위해 단말의 ip 대역을 맞춘다.
scp를 이용하여 단말에서 ONL 2.0 설치 파일을 복사한다.
ONIE:/ # scp root@192.168.3.12:/home/root/Downloads/ONL-2.0.0-ONL-OS-DEB8-2016-12-22.1828-604af0c-AMD64-INSTALLED-INSTALLER .
ONL 설치를 위해 다음 커맨드를 입력한다.
ONIE:/ # sh ONL-2.0.0-ONL-OS-DEB8-2016-12-22.1828-604af0c-AMD64-INSTALLED-INSTALLER
설치가 완료된 후 재부팅
OF-DPA 3.0 EA 설치하기
설치 파일 : 링크 (ofdpa-3.0-ea0_3.0.0.0%2Baccton1.0-1_amd64.deb)
ONL 2.0 설치 파일을 확보하는 것과 마찬가지로 2가지 방법 중 택 1하여 파일을 옮긴다.
설치 파일의 위치는 /mnt/onl/data 이다.
root# dpkg -i --force-overwrite /mnt/onl/data/ofdpa-
3.0
-ea0_3.
0.0
.
0
+accton1.
0
-1_amd64.deb
설치 완료 후 재부팅을 하고 ofdpa 상태 확인
# serivce ofdpa status
포트 사용 설정
/etc/accton/ofdpa.conf 에서 사용하고 싶은 포트 주석 제거
port_mode_1=4x10g # front port
1
컨트롤러 연결
brcm-indigo-ofdpa-ofagent --dpid=
0x0000000000000001
--controller=
10.128
.
10.5
--controller=
10.128
.
10.6
--controller=
10.128
.
10.7
*OF-DPA 삭제
# dpkg -l | grep ofdpa 명령어를 사용하여 ofdpa 패키지 확인
# dpkg -r <ofdpa 패키지>
Youtube에 설치 가이드 영상이 업데이트 되어 추가합니다.(2017.07.23에 Youtube 등록 됨)
https://www.youtube.com/watch?v=mCUtkIc_hVI
'Dev > ONOS & OF-DPA' 카테고리의 다른 글
[ONOS] UNTAGGED Vlan 값에 대해 (0) | 2018.04.24 |
---|---|
[ONOS App] fwd 분석 (0) | 2017.09.22 |
[ONON] Log 설정 (0) | 2017.08.08 |
[ONOS] Log (0) | 2017.08.07 |
[ONOS] 시작 (0) | 2017.08.04 |