Update client
Update Nethermind client
Nethermind documentation: https://docs.nethermind.io/
Check current version of Nethermind running on the server
/usr/local/bin/nethermind/./nethermind --version
-
Find the latest stable version of Nethermind on Github
- Find latest Nethermind version at https://github.com/NethermindEth/nethermind/releases
-
Write latest stable Nethermind version in format such as
1.33.1-cda59e5b
:
-
Download Nethermind version
1.33.1-cda59e5b
to your nodecd ~/downloads && curl -LO https://github.com/NethermindEth/nethermind/releases/download/1.33.1/nethermind-1.33.1-cda59e5b-linux-x64.zip
-
Unzip the downloaded file
unzip nethermind-1.33.1-cda59e5b-linux-x64 -d nethermind
-
Stop running clients
journalctl -fu nethermind
sudo systemctl stop nethermind && systemctl status nethermind
/usr/local/bin/staking.sh monitor execution
/usr/local/bin/staking.sh stop execution && /usr/local/bin/staking.sh check execution
-
Remove the old client
sudo rm -r /usr/local/bin/nethermind
-
Copy the client to
/usr/local/bin/
sudo cp -a nethermind /usr/local/bin/nethermind
-
Start the client again
sudo systemctl start nethermind && systemctl status nethermind
journalctl -fu nethermind
/usr/local/bin/staking.sh start execution && /usr/local/bin/staking.sh check execution
/usr/local/bin/staking.sh monitor execution
-
Remove downloaded files
cd ~/downloads && rm nethermind-1.33.1-cda59e5b-linux-x64.zip && rm -r nethermind