Besu
Last updated
Last updated
Download the latest version of Besu and run the checksum verification process to ensure that the downloaded file has not been tampered with.
Each downloadable file comes with it's own checksum (see below). Replace the actual checksum and URL of the download link in the code block above.
Make sure to verify the correct checksum according to the downloaded version. Right click on the linked text and select "copy link address" to get the URL of the download link to curl
.
Expected output: Verify output of the checksum verification
If checksum is verified, extract the files and move them into the (/usr/local/bin)
directory for neatness and best practice. Then, clean up the duplicated copies.
Reload the systemd daemon to register the changes made, start Besu, and check its status to make sure its running.
Use the following command to check the logs of Besu’s syncing process. Watch out for any warnings or errors.
Press CTRL-C
to exit.
Besu does not provide a pruning mode and requires a full resync when your node runs out of space. Disk consumption grows by ~8GB/week.
Fortunately, Besu is able to sync in a very short time (~1.5 days) if you have at least 32GB of RAM by enabling the --Xplugin-rocksdb-high-spec-enabled
flag.
To resync, simply delete the existing Besu database and restart the service.
Monitor logs for errors.