Aethir 노드 가상서버(리눅스)에서 구동하는 방법
Aethir 노드를 리눅스 가상서버에서 구동하는 방법을 포스팅합니다.
먼저, 제가 사용하고 있는 가상서버는 Vultr라는 곳입니다.
아래 포스팅에 구매방법에 대해 나와있습니다.
https://info-akh.tistory.com/229
구매가 완료되었다면, PuTTY 라는 프로그램을 이용하여 서버에 접근합니다.
PuTTY 사용법은 아래 포스팅에 적어두었습니다.
https://info-akh.tistory.com/231
Aethir 노드 다운로드
Aethir 노드를 리눅스 콘솔에서 다운로드 받아줍니다.
$ sudo wget https://checker-mainet-s3.s3.ap-southeast-1.amazonaws.com/as/AethirCheckerCLI-linux-1.0.2.0-as.tar.gz
압축해제 및 설치
$ ls
ls는 현재 디렉토리(경로)에 있는 폴더와 파일을 보여줍니다.
다운로드 받은 tar.gz 파일을 압축해제합니다.
아래 명령어로 해제합니다.
$ sudo tar xzvf AethirCheckerCLI-linux-1.0.2.0-as.tar.gz
(버전은 달라질 수 있으니 다운로드 받아진 버전으로 압축해제해야합니다.)
압축해제 한 다음, 생긴 폴더에 들어갑니다.
$ cd AethirCheckCLI-linux-as
이제 해당 폴더에 있는 두개의 파일을 실행합니다.
$ sudo ./install.sh
$ sudo ./AethirCheckCLI
AethirCheckCLI를 실행하면, 에이셔 노드 프로그램이 실행되는 것입니다.
Wallet Import or Create
윈도우 프로그램을 받아서 지갑을 만들었을 경우에는 Wallet Import를 해야합니다.
AethirCheckCLI를 실행한 상태에서, 아래와 같이 입력합니다.
$ aethir wallet import [private key]
(Private key는 윈도우에서 설치한 노드 프로그램에서 확인할 수 있습니다. 복사해서 Shift+Insert 로 붙여넣기하면 됩니다)
만약 wallet 이 없다면, 아래와 같이 지갑을 생성할 수 있습니다.
$ aethir wallet create
License 활성화
Wallet 이 만들어졌다면, 라이센스를 활성화해야합니다.
$ aethir license list --all
위의 명령어로 라이센스 목록을 볼 수 있습니다.
노드를 한개의 PC에서 모두 구동할 것이라면, 아래와 같이 명령어를 입력합니다.
$ aethir license approve --all
저는 6개의 노드를 구매했고, 해당 노드들은 delegate(위임, 구동중이라는 뜻) 되었다고 나옵니다.
라이센스 현황을 보려면, 아래와 같이 명령어를 입력하여 볼수 있습니다.
$ aethir license summary