SDN Controller - OpenDaylight 1

MySprtlty·2024년 5월 17일
0

SDN

목록 보기
7/14
post-thumbnail

🏷️OpenDaylight

  • 리눅스 재단에서 주관하는 오픈 소스 프로젝트고 가장 점유율이 높은 SDN Controller다.
  • 주요 TCP 포트는 다음과 같다.
port numberservice
8181RESTCONF
6653Openflow
8101Karaf SSH
  • 실습을 진행해보도록 하겠다.

📌실습

install JDK

  • ubuntu-22.04.4-live-server-amd64에서 실습했다.
  • opendaylight를 사용하려면 자바를 먼저 설치해야 한다.
  • 최신 버전인 Potassium을 사용하자.
  • 2023.09 Potassium, requires Java 17, both during compile-time and run-time. Make sure to install JDK 17 corresponding to at least openjdk-17.0.7, and that the JAVA_HOME environment variable points to the JDK directory.
  • 먼저 openjdk-17.0.10을 다운받기 전 기존에 설치되어 있는 openjdk를 제거한다.
sudo apt-get purge openjdk*
  • openjdk-17.0.10을 다운받는다.
wget https://download.oracle.com/java/17/archive/jdk-17.0.10_linux-x64_bin.tar.gz
tar -xvzf jdk-17.0.10_linux-x64_bin.tar.gz
  • /usr/local 밑으로 이동
sudo mv jdk-17.0.10 /usr/local/
  • /etc/profile에 환경 변수 세팅
sudo vi /etc/profile

==================================
JAVA_HOME=/usr/local/jdk-17.0.10
CLASSPATH=$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
==================================

source /etc/profile

📌References

profile
2Co 4:7

0개의 댓글

관련 채용 정보