-
Notifications
You must be signed in to change notification settings - Fork 848
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Unexpected exception in pipline" stops state healing #6503
Comments
Just tested a FOREST + X_CHECKPOINT sync on holesky network and no issues. @matkt may have some insights into the heal logs. |
This is a known issue with forest and snap trie healing unfortunately. I have been able to reproduce it readily on a local machine recently. However, since the forest storage format is slated to be deprecated soon we are not intending to fix it. Bonsai is superior to forest in all use cases except as an archive node. Is there a reason you want to use forest format with snap-sync (no historical state)? |
See hyperledger/besu#6503 Signed-off-by: Félinàun Chapeau <[email protected]>
@garyschulte I picked Forest because I wanted to provide syncing service to other new nodes on the network. But I am happy to switch to Bonsai if that's the only choice. I also opened a PR against to docs to note that the Forest storage format doesn't sync with mainnet. Closing. |
it will snap sync with mainnet, but it takes a long time and can encounter bugs. It only is getting worse as the state grows. Thanks for filing the issue. Also, soon we will be serving snap data from bonsai #5887 , probably a couple releases hence. |
Besu-24.1.1
fails to complete the state healing step on the initial sync:
and then dies (no new log lines for 8 hours).
I restarted besu couple of times, over the last 3 days and it's the fourth time Besu gets stuck like this. I also tried taking the CL offline during state healing so that the pivot point does not move. Eventually Besu just loses all peers and gets stuck as well.
The full log file is here
Versions (Add all that apply)
besu/v24.1.1/linux-x86_64/openjdk-java-19
Linux node2 6.1.74-hardened1 #1-NixOS SMP PREEMPT_DYNAMIC Sat Jan 20 10:50:11 UTC 2024 x86_64 GNU/Linux
Nimbus beacon node v24.1.2-24.1.2-stateofus
The datadir sits on an KINGSTON NVME on top of ext4 behind LVM on-top of LUKS. The same SSD (and host) was able to sync geth.
Thanks!
The text was updated successfully, but these errors were encountered: