-
Notifications
You must be signed in to change notification settings - Fork 21.3k
Description
System information
Geth version: 1.13.14-stable
CL client & version: prysm v5
OS & Version: Ubuntu 22.04 LTS
I''ll start with a thanks to the community, maintaining an open source project in such scale is no joke.
Since Dencun update, my validator is off.
I'm using the guide from here:
https://github.com/metanull-operator/eth2-ubuntu/blob/master/v2/setup.md
It was working quite decent in the last couple of years, the Hardware specs (I do think relevant) are:
It was working quite good in the last couple of years, the Hardware specs (I do think relevant) are:
- https://www.amazon.com/Beelink-Windows-i5-8279U-Graphics-Computer/dp/B0967CJ3G7
- Upgraded nvme` to XPG SX8200 Pro 2TB
- Upgraded RAM to 32GB
total used free shared buff/cache available
Mem: 31Gi 14Gi 4.1Gi 570Mi 13Gi 16Gi
Swap: 2.0Gi 1.0Mi 2.0Gi
aviad@aviad-SEi:~$
Expected behaviour
I've tried to start from scratch (deleting disk, installing ubuntu, bootstrap, etc) several times, but no luck, It always come to this part when I suspect that my beacon or validator is down.
Actual behaviour
Geth stuck on the same block:
eth.syncing
{
currentBlock: 19552677,
healedBytecodeBytes: 529932,
healedBytecodes: 86,
healedTrienodeBytes: 550398257,
healedTrienodes: 1948263,
healingBytecode: 0,
healingTrienodes: 1,
highestBlock: 19552736,
startingBlock: 14268309,
syncedAccountBytes: 59739193788,
syncedAccounts: 244464929,
syncedBytecodeBytes: 8243652824,
syncedBytecodes: 1176020,
syncedStorage: 1111573870,
syncedStorageBytes: 239830071225,
txIndexFinishedBlocks: 2350000,
txIndexRemainingBlocks: 0
}
Geth logs:
Apr 01 00:27:33 aviad-SEi geth[46773]: INFO [04-01|00:27:33.665] Syncing: chain download in progress synced=100.00% chain=728.59GiB headers=19,552,[email protected] bodies=19,552,[email protected] receipts=19,552,[email protected] eta=914.153ms
Apr 01 00:27:41 aviad-SEi geth[46773]: INFO [04-01|00:27:41.671] Syncing: chain download in progress synced=100.00% chain=728.59GiB headers=19,552,[email protected] bodies=19,552,[email protected] receipts=19,552,[email protected] eta=914.242ms
Apr 01 00:27:49 aviad-SEi geth[46773]: INFO [04-01|00:27:49.675] Syncing: chain download in progress synced=100.00% chain=728.59GiB headers=19,552,[email protected] bodies=19,552,[email protected] receipts=19,552,[email protected] eta=914.332ms
Apr 01 00:27:57 aviad-SEi geth[46773]: INFO [04-01|00:27:57.679] Syncing: chain download in progress synced=100.00% chain=728.59GiB headers=19,552,[email protected] bodies=19,552,[email protected] receipts=19,552,[email protected] eta=914.421ms
Apr 01 00:28:05 aviad-SEi geth[46773]: INFO [04-01|00:28:05.685] Syncing: chain download in progress synced=100.00% chain=728.59GiB headers=19,552,[email protected] bodies=19,552,[email protected] receipts=19,552,[email protected] eta=914.510ms
Apr 01 00:28:13 aviad-SEi geth[46773]: INFO [04-01|00:28:13.691] Syncing: chain download in progress synced=100.00% chain=728.59GiB headers=19,552,[email protected] bodies=19,552,[email protected] receipts=19,552,[email protected] eta=914.600ms
Last thing, some logs from Prysm:
Apr 01 00:27:43 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:27:43" level=warning msg="Execution client is not syncing" prefix=execution
Apr 01 00:27:46 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:27:46" level=info msg="Peer summary" activePeers=16 inbound=0 outbound=0 prefix=p2p
Apr 01 00:27:57 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:27:57" level=warning msg="Execution client is not syncing" prefix=execution
Apr 01 00:28:11 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:28:11" level=warning msg="Execution client is not syncing" prefix=execution
Apr 01 00:28:25 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:28:25" level=warning msg="Execution client is not syncing" prefix=execution
Apr 01 00:28:39 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:28:39" level=warning msg="Execution client is not syncing" prefix=execution
Apr 01 00:28:46 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:28:46" level=info msg="Peer summary" activePeers=9 inbound=0 outbound=0 prefix=p2p
Apr 01 00:28:53 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:28:53" level=warning msg="Execution client is not syncing" prefix=execution
Apr 01 00:29:07 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:29:07" level=warning msg="Execution client is not syncing" prefix=execution
Apr 01 00:29:21 aviad-SEi prysm.sh[64776]: time="2024-04-01 00:29:21" level=warning msg="Execution client is not syncing" prefix=execution
aviad@aviad-SEi:~$
Few questions to make it more specific because I did some debugging:
- Hardware looks o.k?
- How to enable more debugging with Geth, some useful commands except eth.syncing
- I've tried to geth removedb, should I do it again? I didn't clear the db on prism though.
- It's like this for ~3 days with snap sync, I've also increased the cache size to 8GB to enable less write to the disk.
Thanks in advance, I would happily engage in code writing if needed,