11월 말까지 갈라 노드 버전을 V3으로 올릴 것을 권장한다. 초반 문제가 많은 것 같아서 가능하면 제일 마지막에 설치하려고 했는데, 마침 아침에 노드가 내려가 올라오지 않았다. V2 재설치 해도 소용이 없어서 급하게 업그레이드 했다. 다음에 재설치 할 수 있으니 정리해서 참고하자.
갈라 노드 V2 소프트웨어 삭제하기
1) sudo systemctl gala-node.service
노드 소프트웨어 중단
운영 중인 노드 소프트웨어 버전이 2.3.9 이전 버전이면 systemctl stop linux-headless-beta.service
2) sudo rm -rf /opt/gala-headless-node
현재 설치된 노드 소프트웨어를 삭제
3) sudo reboot
노드 재시작
갈라 노드 V3 소프트웨어 설치하기
1) sudo NEEDRESTARTMODE=a apt update && sudo apt upgrade -y
프로그램 설치를 위한 최신 패키지 목록이 컴퓨터에 있는지 확인
2) sudo apt install docker.io -y
도커 프로그램 설치, 도커는 갈라 노드 소프트웨어에서 워크로드를 실행하는 데 중요한 역할임
3) sudo systemctl status docker
도커 상태를 확인하는 명령어
![](https://blog.kakaocdn.net/dn/bOfE2l/btrRkbvhkmP/iU3LYD15UwIoJ8Q2T6zWE0/img.png)
q 또는 CTRL + C 와 Enter 를 눌러 도커 상태 메뉴에서 나온다.
도커가 활성화 상태가 아니라면, 아래 명령어를 사용하여 도커를 시작한다.
sudo systemctl enable --now docker
4) sudo wget https://links.gala.com/NodeBetaLinux
리눅스용 갈라 노드 소프트웨어 다운로드
5) sudo tar xzvf NodeBetaLinux
다운로드가 완료되면, 명령어를 실행하여 갈라 노드 소프트웨어를 추출
6) sudo ./gala-node/install.sh
갈라 노드 소프트웨어 설치 스크립트 실행.
최종 사용자 라이선스 계약을 읽고 Y를 입력한 다음 엔터를 쳐 설치를 계속한다.
![](https://blog.kakaocdn.net/dn/ddfW6o/btrRg7VMWwj/v4y3zkGkQCHnE2m9EjnSJk/img.png)
7) 갈라 노드 소프트웨어를 성공적으로 설치한 후, 유저의 갈라 계정에 접속하고 가능한 워크로드를 뽑기 위해 API 키가 필요하다. API 키 생성은 https://node.gala.games/#/api-key 한다. 이 API 키는 다음 명령어 인자로 사용한다.
sudo gala-node config api-key 여러분의 API 키 입력
• 예: sudo gala-node config api-key qmlQZxDDQWERTYhwwrpfUWv8n2wE+XoGADnUWpDIVoI=
8) sudo gala-node licenses
계정의 API 키를 입력한 후, 아래 명령어를 실행해 현재 이용 가능한 워크로드를 확인한다.
![](https://blog.kakaocdn.net/dn/D1sT7/btrRkcgEQJc/2tXF4E5Q6FbfrteiiSEuUk/img.png)
가능한 워크로드:
- founders
- townstar
- spidertanks
- player
- film
10) 유저는 아래 명령어를 사용해 운영하고자 하는 워크로드를 선택한다.
sudo gala-node config workloads (원하는 워크로드 입력)
• 예: sudo gala-node config workloads founders player townstar
아래 예시에서 여러 워크로드를 선택하였는데, 각각의 워크로드 사이에는 스페이스를 하나씩 넣어준다.
![](https://blog.kakaocdn.net/dn/S1IGE/btrRhJ1mxty/D4QuMt6EytsKFuk1GKUdS1/img.png)
11) sudo gala-node start
설정이 완료되면, 명령어를 실행하여 갈라 노드를 시작한다.
![](https://blog.kakaocdn.net/dn/dXfaaF/btrRg8G7ZAZ/kzAgSgfJXNDbBJf6j5TLOK/img.png)
12) 갈라 노드 소프트웨어 설치가 완료되었다. 아래 명령어를 이용해 소프트웨어가 제대로 운영되고 있는지 확인
sudo gala-node status
![](https://blog.kakaocdn.net/dn/dnjQBR/btrRi0HMV2h/F5cdAPfKW6kCFqgnxhOFB0/img.png)
참고: 노드의 상태가 유저의 갈라 노드 대시보드에 반영되려면 최대 10분 정도가 소요됨
선택사항:
sudo gala-node rename <node_name> 이라는 명령어를 이용하면 노드에 이름을 붙여줄 수 있습니다. 그러면 대시보드 상에서 노드를 수월하게 확인할 수 있다.
*** 갈라 노드 소프트웨어 리눅스 명령어 ***
gala-node
설명과 함께 사용 가능한 명령어 목록을 보여줍니다.
gala-node start
갈라 노드 소프트웨어 실행하기
gala-node stop
갈라 노드 소프트웨어 멈추기
gala-node remove
노드를 도커에서 제거하기
gala-node config
노드 API 키 또는 워크로드 설정
- 예시:
- gala-node config api-key <API KEY 입력>
- gala-node config workloads <founders townstar player>
- 여러 워크로드 설정을 가능하게 합니다.
- 여러 워크로드 설정을 가능하게 합니다.
gala-node licenses
보유 중인 모든 노드 라이선스의 목록을 보여줍니다.
gala-node rename
노드 이름 설정
- 예시:
- gala-node rename <원하는 이름 입력>
gala-node status
노드 상태 확인
gala-node welcome
갈라 노드 설정하는 방법을 안내합니다.
gala-node workload
워크로드 설정 - 추가, 제거, 지우기, 나열하기, 더하기 등
- 예시:
- gala-node workload add <founders>
- gala-node workload remove <founders>
- gala-node workload clear
- gala-node workload list
- gala-node workload get <founders>
- 추가(add)와 제거(remove) 명령어는 한 번에 하나의 워크로드만 가능합니다.
gala-node version
노드 버전을 보여줍니다.
유용한 리눅스 명령어
sudo systemctl status docker
도커 소프트웨어 상태 확인
sudo systemctl restart docker
도커 소프트웨어 재시작
'블록체인-코인 > Gala games' 카테고리의 다른 글
(갈라 게임즈)슈페리어 알파 플레이 테스트 - P2E 게임 (0) | 2022.09.29 |
---|---|
타운스타 자동 판매 시스템 구축하여 부자되기 - 패시브 인컴?! (0) | 2022.09.23 |
타운스타 양봉장으로 부자되기 (2) | 2022.09.22 |
갈라코인과 타운코인을 바라보는 애절한 눈빛 (0) | 2022.09.10 |
[갈라게임즈]반전의 신호탄 타운스타 NFT 소각과 코인 가격 반등? (2) | 2022.05.03 |