본문으로 바로가기
Time to read: 1 min
전체 문서 색인은 llms.txt

Updating the Node

1. Download rskj

Download the latest release from the Github repo.

2. Update jar file

Note that PREVIOUS and NEW refer to version numbers.

cd /usr/share/rsk
sudo service rsk stop
sudo mv rsk.jar rsk-PREVIOUS.jar
sudo mv rskj-core-NEW-all.jar rsk.jar

3. Clean up log directory

This step is optional.

sudo mkdir /var/log/rsk/PREVIOUS/
sudo mv /var/log/rsk/rsk* /var/log/rsk/PREVIOUS/
sudo service rsk start

4. Validate service is running normally

Check logs:

tail -f /var/log/rsk/rsk.log

Check that Blockchain is moving forward, and adding blocks:

curl -s -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"eth_blockNumber", "params": {},  "id":123}' http://127.0.0.1:4444 | jq .result | tr -d '"' | awk '{print "printf \"%d\\n\" "$0}' | sh

If you run this command a few times and the block number is increasing, it means it is syncing correctly too.

최종 수정: 작성일: 작성자: Owanate Amachree