🏗️Maintenance
Notes on how to maintain and update a Geth Client.
Go - Update
Find the latest version of Go
here: https://go.dev/doc/install
Geth - Update Client
Geth - Update geth.service
Geth - Rollback Chain to Previous Block Number
This was needed for a bug introduced in Geth v.1.10.22 that required a rollback to a previous block
Add debug
flag to --http.api
In the Geth
console set the new block head e.g. debug.setHead("0xEAC1A8")
.
Once re-sync has been completed, go back and remove the debug
flag from the --http.api
argument.
Geth - Resync after an Unexpected Shutdown
To avoid duplication these details can be found on the EthStaker Knowledge Base.
Geth - Pruning
Last updated