Linux 시스템에 Omada SDN 컨트롤러를 설치하는 방법(컨트롤러 5.0.29 이상)
본문은 Omada SDN 컨트롤러 v5.0.29 이상에 적용됩니다.
Omada SDN 컨트롤러 v4는 FAQ 2917를 참조하세요.
Omada 컨트롤러 v3 이하는 FAQ 2609를 참조하세요.
본문은 Linux 플랫폼에 Omada SDN 컨트롤러를 설치하는 방법을 소개합니다.
1. 구성을 백업합니다.
Omada 컨트롤러를 처음 설치하는 경우, 이 단계를 건너뛰어도 좋습니다.
컨트롤러 업그레이드가 필요한 경우, 먼저 구성을 백업하는 것이 좋습니다.
사용자 가이드의 백업 및 복원 섹션에 따라 구성을 백업할 수 있습니다. 아래 링크에는 다양한 버전의 Omada 컨트롤러 사용자 가이드가 포함되어 있습니다: https://www.tp-link.com/support/download/omada-software-controller/
2. 지원되는 Linux 배포판
Linux 플랫폼의 Omada 소프트웨어 컨트롤러는 아래의 배포판을 지원합니다. 아래 배포판 중 하나를 사용하는 것을 권장드리며 그렇지 않을 경우 컨트롤러의 원활한 설치를 보장할 수 없습니다.
Ubuntu 16.04, 18.04, 20.04
CentOS 6, 7
Debian 8, 9, 10
3. Ubuntu 및 CentOS 시스템 설치
Ubuntu 20.04 와 CentOS 7를 예로 들어 Omada SDN 컨트롤러 설치 과정을 보여줍니다.
3.1 Ubuntu 20.04에 deb 패키지 설치
Omada SDN 컨트롤러는 아래와 같은 종속성을 필요로 합니다:
- OpenJDK 8 and above
- MongoDB v3 or v4
- JSVC
- CURL
OpenJDK 설치
아래 명령을 사용하여 Java 8을 설치할 수 있습니다.
sudo apt install –y openjdk-8-jre-headless
일부 Linux 배포판에 openjdk-8-jre-headless가 없는 경우, 아래 명령을 사용하여 OpenJDK-11를 설치할 수 있습니다.
sudo apt install –y openjdk-11-jre-headless
Java 공식 가이드는 아래 링크를 참고하세요:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
MongoDB 설치
Omada SDN 컨트롤러는 MongoDB v3 및 v4을 지원합니다. 여기에서는 v4.4를 설치하는 방법을 보여줍니다 .
공개키를 가져옵니다.
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add –
적합한 버전의 명령을 사용하여 /etc/apt/sources.list.d/mongodb-org-4.4.list를 생성합니다.
Ubuntu 16.04
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Ubuntu 18.04
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Ubuntu 20.04
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
로컬 패키지 데이터베이스를 다시로드합니다:
sudo apt update
MongoDB 설치:
sudo apt install -y mongodb-org
아래 MongoDB 공식 가이드에 따라 다른 버전을 설치할 수도 있습니다.
MongoDB v4.4: https://docs.mongodb.com/v4.4/tutorial/install-mongodb-on-ubuntu/
MongoDB v3.4: https://docs.mongodb.com/v3.4/tutorial/install-mongodb-on-ubuntu/
jsvc 설치
sudo apt install jsvc
curl 설치
sudo apt install curl
Omada SDN 컨트롤러 설치
공식 웹사이트로 이동하여 Omada SDN 컨트롤러 설치 패키지를 다운받아 아래 명령을 사용하여 설치합니다.
sudo dpkg –i Omada_SDN_Controller_v5.x.x_Linux_x64.deb
3.2 CentOS 7에 tar.gz 패키지 설치
CentOS는 deb 설치 패키지를 지원하지 않습니다. 설치를 위해 tar.gz 패키지를 다운로드하십시오. Java, MongoDB, JSVC 및 CURL을 포함한 종속성을 설치해야 합니다.
Java 8 설치
Java 8에 사용 가능한 설치 프로그램을 확인합니다.
sudo yum list java-1*
시스템에 적합한 버전을 선택하여 Java를 설치합니다. x86_64 플랫폼의 경우 아래 명령을 사용하여 Java 8을 설치합니다.
sudo yum install –y java-1.8.0-openjdk.x86_64
아래 명령을 사용하여 Java 11도 설치할 수도 있습니다.
sudo yum install –y java-11-openjdk.x86_64
Java 공식 가이드는 아래 링크를 참고하세요:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
MongoDB 설치
Omada SDN 컨트롤러는 MongoDB v3 및 v4을 지원합니다. 여기에서는 v4.4를 설치하는 방법을 보여줍니다.
MongoDB용 rpm 설치 프로그램을 다운로드합니다 .
x86_64 플랫폼:
sudo wget https://repo.mongodb.org/yum/redhat/8/mongodb-org/4.4/x86_64/RPMS/mongodb-org-server-4.4.11-1.el8.x86_64.rpm
aarch64 플랫폼:
sudo wget https://repo.mongodb.org/yum/redhat/8/mongodb-org/4.4/aarch64/RPMS/mongodb-org-server-4.4.11-1.el8.aarch64.rpm
rpm 명령을 사용하여 MongoDB를 설치합니다.
sudo rpm -ivh mongodb-org-server-4.4.xx-1.elx.xxx.rpm
jsvc 설치
sudo yum install –y jsvc
curl 설치
sudo yum install –y curl
Omada SDN 컨트롤러 설치
공식 웹사이트로 이동하여 Omada SDN 컨트롤러의 설치 패키지를 다운로드하십시오. 터미널을 실행하고 설치 패키지를 저장할 폴더로 디렉토리를 변경합니다.
설치 패키지의 압축을 풉니다.
tar zxvf Omada_Controller_v5.x.x_Linux_x64.tar.gz
압축을 푼 폴더에 입력합니다.
cd Omada_Controller_v5.x.x_Linux_x64
컨트롤러를 설치합니다.
sudo ./install.sh
4. Omada 컨트롤러 실행
아래는 Omada 컨트롤러의 상태를 확인하고 변경할 수 있는 몇 가지 명령입니다.
- tpeap status -- 컨트롤러의 상태를 나타냅니다;
- tpeap start -- Omada 컨트롤러를 시작합니다;
- tpeap stop --Omada 컨트롤러 실행을 중지합니다.
Omada 컨트롤러를 시작한 후 http://localhost:8088 또는 https://localhost:8043에 방문하여 컨트롤러의 웹 관리 페이지에 액세스할 수 있습니다.
해당 FAQ가 유용했나요?
여러분의 의견은 사이트 개선을 위해 소중하게 사용됩니다.