Besu - Hyperledger Ethereum client.
# Get the snap default configs
sudo snap get besu
# Set defaults service-args
sudo snap set besu service-args="--network=mainnet --data-path=$SNAP_COMMON/data --plugin-continue-on-error=true"
sudo snap set endure=true
sudo snap start besu
sudo snap logs besu -f
sudo snap stop besu
The snap supports using differnt data locations. Allowed locations defined by the snap interface removable-media.
# Allow the snap to access external data locations
sudo snap connect besu:removable-media
# Configure the --data-path to an external location
sudo snap set besu service-args="--network=mainnet --data-path=/mnt/besu/data"