반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

사진과 컴퓨터

tendermint 로컬 테스트 진행시 노드 추가하는 법 본문

컴퓨터

tendermint 로컬 테스트 진행시 노드 추가하는 법

주성 2022. 12. 4. 18:01

tendermint를 git clone 해오면, 다음과 같은 파일들이 땡겨져 오는데, 우리에게 중요한 파일은 docker-compose.yml파일이다. 여기서 노드를 추가하고, MAKEFILE에서 총 노드 개수를 선언해준다.

 

docker-compose.yml파일을 열면 다음과 같이 노드가 정의되어 있다. 하나의 노드를 더 추가해 주도록 하자.

다음과같이 똑같이 복사해서 붙여놓고, 노드번호와 아이피 주소만 젤 뒷자리를 바꾸어주면된다.

 

다음은 Makefile에서 노드개수를 정의하는 파트를 바꾸어줘야한다.

Makefile에서 다음과 같은 위치를 찾고, 아래와 같이 수정해준다.

testnet 뒤를 수정해주었다 검증자노드를 1개로 하고 방금 추가한 노드까지 추가로 4개 해서 총 5개의 노드를 사용한다고 선언해 준다.

 

이후 tendermint 폴더내에서 localnet -start명령어를 실행하면 기존노드 4개에서 5개로 추가되어 돌아가는것을 확인할 수 있다!

반응형