목적
이 글에서는 윈도우에 시어터 노드를 설치하는 방법을 단계별로 알려드립니다. 시어터 노드 설치 방법을 알면, 노드를 올바르게 실행하여 네트워크를 지원하고 그에 대해 분배를 받는 데 도움이 됩니다.
참고 정보
이 글에서는 여러분이 유효한 노드 라이선스를 보유하고 있으며, 이미 노드 소프트웨어를 다운받았으며, 아래 글에 기술된 내용을 이해하고 있다고 가정합니다.
내용
다음 링크에서 갈라 노드 소프트웨어를 다운로드합니다.
https://links.gala.com/DownloadWindowsNode
갈라 노드 소프트웨어를 설치하면 시어터 노드를 운영할 수 있습니다. 윈도우에 갈라 노드 소프트웨어를 설치하기 전, 다음과 같은 4가지 전제 조건을 충족해야 합니다.
갈라 노드 전제 조건:
CPU 가상화(CPU Virtualization)
도커(Docker)
리눅스 커널(Linux Kernel)
고유한 IP 주소
CPU 가상화(CPU Virtualization)
유저의 컴퓨터는 BIOS에서 가상화(virtualization) 기능이 활성화된(enabled) CPU가 필요합니다. 이는 도커가 제대로 실행되도록 하기 위함입니다. 해당 기능이 활성화되어 있지 않은 경우, 오류 메시지가 표시됩니다. 자세한 내용은 윈도우11 가상화 확인 및 활성화시키기를 참고하세요.
도커(Docker) 설치
https://docs.docker.com/desktop/release-notes/로 이동하여 Download Docket Desktop(도커 데스크탑 다운로드하기) 아래에 있는 Windows(윈도우)를 클릭합니다.
실행파일을 다운로드한 후 도커 데스크탑 버전 설치를 시작합니다.
기본 설정을 선택하고 OK(확인)를 클릭합니다.
설치가 완료될 때까지 기다리세요. 몇 분 정도 소요될 수 있습니다.
설치가 완료되면 Close and restart(창을 닫은 후 재실행)을 클릭하여 도커 설치를 완료합니다.
컴퓨터가 다시 실행되면 리눅스 커널(Linux Kernel)을 설치할 차례입니다.
리눅스 커널(Linux Kernel) 설치
도커가 시작되면 이런 에러 메시지가 나올 수 있습니다. 이러한 경우, 윈도우용 리눅스 커널을 설치해야 합니다.
1) learn.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package 로 이동하여 최신 패키지를 다운로드 합니다.
2) 설치 프로그램을 열고 Next(다음)를 클릭합니다.
3) 설치가 완료되면 Finish(종료)를 클릭합니다.
4) 윈도우 디펜더 방화벽 프롬프트가 나타날 수 있습니다. 계속하려면 Allow Access(액세스 허용)를 클릭합니다.
고유한 공용 IP 주소
시어터 노드가 분산형 물리적 네트워크로서 제대로 작동하려면, 고유한 공용 IP 주소가 필요합니다. 이러한 노드는이레이저 인코딩되고 여러 스토리지 볼륨에 걸쳐 샤딩되어 갈라필름의 콘텐츠 전송 네트워크(Content Delivery Network)의 효율적인 콘텐츠 유통을 가능하게 합니다.
갈라 노드 소프트웨어 설치
1) 윈도우용 갈라 노드 실행 파일을 다운로드한 다음, 설치 프로그램을 열고 Next(다음)를 클릭합니다.
2) 최종 사용자 라이선스 동의를 모두 읽고 동의한 다음 Next(다음)를 클릭합니다.
3) 설치할 위치를 선택하고 Next(다음)를 클릭합니다.
4) Install(설치하기)를 클릭합니다.
5) 설치가 완료되면 Launch Gala Node Desktop(갈라 노드 데스크탑 오픈)에 체크한 다음, Finish(종료)를 클릭하여 소프트웨어를 엽니다.
6) 계정에서 생성된 API 키를 입력해야 합니다. 자세한 내용은 갈라 노드 대시보드를 참고하세요. 이와 관련하여 갈라 노드 소프트웨어 API 키도움글도 참고하세요.
갈라 노드 대시보드에서 API 키가 생성되면, Enter Now(지금 입력하기)를 클릭하여 계속합니다.
7) API 키를 붙여넣은 다음 OK(확인)을 클릭합니다.
8) 이제 갈라 노드 소프트웨어가 실행될 것입니다. 윈도우 도구 모음의 시스템 트레이 섹션에서 확인할 수 있습니다.
9) 갈라 노드 아이콘을 우클릭하면 노드 컨트롤이 표시됩니다. Select Workloads(워크로드 선택)에서 원하는 워크로드를 모두 선택합니다.
참고: 갈라 노드 소프트웨어가 실행되지 않으면, 갈라 노드 데스트탑 소프트웨어를 검색하여 프로그램을 실행하세요.
10) 포트 포워딩 설정 작업이 필요합니다. 시어터 노드는 분산형 콘텐츠 전송 네트워크로 작동하려면 다음과 같은 포트들이 열린 상태여야 하기 때문입니다.
- TCP Port 4002
- TCP Port 9096
- TCP Port 5080
문제가 있는 경우, 인터넷 서비스 제공 업체나 VPS 제공 업체와 직접 확인하세요. 다음 도움글에서 자세한 내용을 알아보세요.
11) 갈라 노드 대시보드로 이동하여 시어터 노드가 온라인인지 확인합니다.
설치가 완료되었습니다!
갈라 노드 소프트웨어와 갈라 노드 대시보드에 대해 더 자세히 알아보려면 윈도우나 맥OS에서 갈라 노드 소프트웨어 관리하기 그리고 갈라 노드 대시보드 등의 도움글을 참고하세요.