프리서치(pre) 노드 설정과 운영(2) – 노드 설정 세팅 방법(vultr)

지난 글

프리서치(pre) 노드 설정과 운영(1) – pre코인 구입과 송금

두번째 단계로 실제 노드를 설정하는 방법에 대해 알아보겠습니다. 다른 곳에서도 가능하겠지만 저는 다른 분들과 비슷하게 vultr.com 에서 진행합니다.

아직 프리서치에 가입하지 않은 분들은 저를 통해 가입해주세요 25pre를 준대요! (https://presearch.org/signup?rid=3647733)

매우 쉽고 천천히 따라하면 누구나 가능합니다. 개초보인 저도 했어요.

https://www.vultr.com/?ref=9031286

친구추천 링크가 있는 Vultr 가입주소입니다. 친구통해 가입하면 100달러 쿠폰을 준대요. 그냥 가입하면 아무것도 없대요. 굽신굽신ㅎㅎ

가상서버컴퓨터를 하나 맞춰야 합니다.

프로덕트 > 더하기 > Deploy New Server 선택

옵션을 하나씩 선택해야하는데요.

서버 > Cloud Compute 클라우드컴퓨터

위치 > New York (NJ) 미국 뉴욕

서버타입 > 우분투 21.10 x64

가격 > $3.50/month

추가 선택할건 없고, 맨 아래에 호스트네임을 저처럼 적어주시면 돼요. 더 간단하게 적어도 됩니다.

다됐으면 수량, 가격 확인하고 deploy now!!!

그러면 서버가 만들어지기 시작해요.

그동안 또 다른걸 해야돼요

Putty 설치

이건 우리가 만든 가상서버컴퓨터에 지금 위치에서 접속하는 프로그램이에요

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

링크에 가서 받으면 되는데 64-bit x86 으로 다운받아 설치하심 됩니다.

시작 > putty 라고 쓰시면 아이콘이 보이고 실행하세요.

이제 다시 vultr로 가서 설치된 서버를 선택하세요

저는 서버 2개를 설치해서 이렇게 보여요.

서버 선택하면 ip주소, username, password 를 볼 수 있죠.

일단 ip주소를 복사

putty 실행후 ip주소 넣기

ip주소를 넣고 open!!

경고창 나오면 Accept 선택

login as 에는 root

비밀번호는 vultr에서 복사해서 붙여넣으면 되는데 putty에서는 우클릭만 하면 바로 붙여넣기가 됨. (화면엔 비밀번호 안보이는데 붙여넣기 된 것)

잘 접속 됐음

이제부턴 아래에 있는 명령어를 한문단씩(?) 복사해서 붙여넣기(우클릭)하면 됩니다. 진행중 핑크색 화면이 나오면 그냥 엔터치면 됩니다.

sudo apt-get update

요거넣고

echo “Y” | sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release

요것도 한번에 복사해서 다 넣고

근데 만약 이 명령어를 넣었을때 “E: dpkg was interrupted, you must manually run ‘sudo dpkg –configure -a’ to correct the problem.” 오류가 난다면 아래 글을 참고하시고, 잘 되면 다음 명령어로 넘어가세요

dpkg was interrupted 오류 문제 해결 방법은?

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

요것도 하고

echo \
“deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

요것도 한번에 다 넣고

sudo apt-get update

요것도

sudo kill -9 2874

그다음

echo “Y” | sudo apt-get install docker-ce docker-ce-cli containerd.io

이젠 마지막인데 주의!!

docker stop presearch-node ; docker rm presearch-node ; docker stop presearch-auto-updater ; docker rm presearch-auto-updater ; docker run -d –name presearch-auto-updater –restart=unless-stopped -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower –interval 300 presearch-node ; docker pull presearch/node ; docker run -dt –name presearch-node –restart=unless-stopped -v presearch-node-storage:/app/node -e REGISTRATION_CODE=내노드의코드 presearch/node ; docker logs -f presearch-node

이 노드가 내꺼다라는 표시가 있어야겠죠??

그래서 위의 마지막명령어에는 내가 가진 노드의 코드를 넣어줘야합니다.

노드등록코드는 노드익스플로어에서 확인 가능합니다.

https://nodes.presearch.org/dashboard

위에 들어가서 로그인하고요.

copy를 선택해서 노드등록코드를 복사하고 마지막 명령여의 ‘내노드의코드’ 부분에 넣어주세요.

docker stop presearch-node ; docker rm presearch-node ; docker stop presearch-auto-updater ; docker rm presearch-auto-updater ; docker run -d –name presearch-auto-updater –restart=unless-stopped -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower –interval 300 presearch-node ; docker pull presearch/node ; docker run -dt –name presearch-node –restart=unless-stopped -v presearch-node-storage:/app/node -e REGISTRATION_CODE=XXXXXXXXXXXXXXXXXXXXXXXX presearch/node ; docker logs -f presearch-node

이런식으로 되겠죠. 글자수는 안맞췄습니다.

노드 설정이 완료되면 이렇게 P가 큼직하게 나옵니다.

이제 거의 다 됐네요.

노드익스플로러에 가서 내가 노드 세팅을 다했다고 알려줘야돼요.

https://nodes.presearch.org/dashboard

아래에 가보면 노드디스크립션에 공백으로 나오면서 뭔가가 있을꺼에요. 연필 모양은 세팅입니다. 들어갑니다.

스태이크(stake)는 2천개 이상

디스크립션은 vultr에 아까 적어둔 것과 같이 적고요.

url은 vultr에서 내 서버 페이지 url 주소를 적어놨어요. 별 필요는 없을것 같아요.

이메일 두개다 체크하고 시간은 5-10 중에 적어주면 된다고 합니다.

다 했으면 update!!

끝!!!

이게 끝입니다. 이제 프리서치 노드설정 세팅이 완료됐고 pre코인이 자동으로 쌓입니다.

혹시나 스태이킹이 부족하다고 뜨면요

여기서 available 에 나온 숫자가 2천개가 넘는지 보셔야돼요. 이게 스태이킹이 가능한 물량입니다.

저도 노드 설정 방법을 배우고 이제 시작한거라 얼마 쌓이지 않았어요. 같이 기다려보시죠.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다.