🏷️OpenDaylight
- 리눅스 재단에서 주관하는 오픈 소스 프로젝트고 가장 점유율이 높은 SDN Controller다.
- 주요 TCP 포트는 다음과 같다.
port number | service |
---|
8181 | RESTCONF |
6653 | Openflow |
8101 | Karaf 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*
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
sudo mv jdk-17.0.10 /usr/local/
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