-
Notifications
You must be signed in to change notification settings - Fork 21.7k
Closed
Labels
Description
System information
Geth version: 1.13.7
CL client & version: e.g. lighthouse
OS & Version: Linux
Commit hash : (if develop)
Expected behaviour
The node starts normally
Actual behaviour
INFO [12-21|06:58:58.508] Starting Geth on Ethereum mainnet...
INFO [12-21|06:58:58.509] Bumping default cache on mainnet provided=1024 updated=4096
INFO [12-21|06:58:58.513] Maximum peer count ETH=50 total=50
INFO [12-21|06:58:58.515] Smartcard socket not found, disabling err=\"stat /run/pcscd/pcscd.comm: no such file or directory\"
WARN [12-21|06:58:58.515] Option nousb is deprecated and USB is deactivated by default. Use --usb to enable
WARN [12-21|06:58:58.521] Snap sync requested, enabling --snapshot
INFO [12-21|06:58:58.521] Global gas cap disabled
INFO [12-21|06:58:58.522] Initializing the KZG library backend=gokzg
INFO [12-21|06:58:58.622] Allocated trie memory caches clean=614.00MiB dirty=1024.00MiB
INFO [12-21|06:58:58.784] Using pebble as the backing database
INFO [12-21|06:58:58.784] Allocated cache and file handles database=/root/.ethereum/geth/chaindata cache=2.00GiB handles=524,288
INFO [12-21|06:59:00.972] Opened ancient database database=/root/.ethereum/geth/chaindata/ancient/chain readonly=false
INFO [12-21|06:59:00.976] State scheme set by user scheme=path
INFO [12-21|06:59:01.010] Initialising Ethereum protocol network=1 dbversion=8
WARN [12-21|06:59:01.010] Sanitizing invalid node buffer size provided=1024.00MiB updated=256.00MiB
ERROR[12-21|06:59:01.011] Zero trie root hash!
INFO [12-21|06:59:01.013] Opened ancient database database=/root/.ethereum/geth/chaindata/ancient/state readonly=false
INFO [12-21|06:59:01.016] Disabled trie database due to state sync
WARN [12-21|06:59:01.016] Path-based state scheme is an experimental feature
Fatal: Failed to register the Ethereum service: waiting for sync
Fatal: Failed to register the Ethereum service: waiting for sync
Steps to reproduce the behaviour
After upgrading to Path-based state scheme with (geth removedb and keeping ancient) the node was restarted gracefully before finishing syncing.
The node now does not start at all per above. This was an upgrade from 1.12.0 to 1.13.7.