ETH 节点同步失败

beacon的启动参数: /root/eth/prysm/dist/beacon-chain-v4.0.6-linux-amd64 \ --mainnet \ --datadir=/root/eth/prysm/data \ --execution-endpoint=http://127.0.0.1:8551 \ --jwt-secret=/var/lib/jwtsecret/jwt.hex \ --suggested-fee-recipient=0x4f0D4c492Eea9300D2CADc5Ff26Ceb66e533625b \ --checkpoint-sync-url=https://sync-mainnet.beaconcha.in \ --genesis-beacon-api-url=https://sync-mainnet.beaconcha.in \ --accept-terms-of-use

geth 的启动参数: /root/eth/geth-linux-1.12.0/geth \ --mainnet \ --cache 4096 \ --syncmode snap \ --datadir /root/eth/data \ --authrpc.jwtsecret /var/lib/jwtsecret/jwt.hex \ --db.engine pebble \ --txlookuplimit 48958

呼啦啦跑了将近4 天,吃掉大概 840G 的存储空间,但是一直同步不到最后的区块,始终差 200 多个块,geth最后一直输出

"INFO [07-16|07:38:53.271] Generating state snapshot                root=f0fb8c..39cb1a in=0126d1..481eee at=001c12..cb9bb4 accounts=963,508              slots=9,994,226               storage=866.67MiB dangling=0 elapsed=58m11.036s   eta=214h35m37.17s"

prysm最后也报错一直输出:
“beacon-chain-v4.0.6-linux-amd64[6091]: time="2023-07-16 07:49:33" level=error msg="Could not compute head from new attestations" error="0xe58080cec7c7b12ff561ae682b29267e1b625dd6080fee8e2300e80e1d54f9db: unknown justified root" prefix=blockchain”

文档里面说 snap 同步(缺省模式)只需要几个小时,我这跑了三天,请教下可能是哪个环节出了问题,正常的同步节点需要多久时间?

机器配置感觉还算够,8 核/64G/2T NVME 固态

请先 登录 后评论

1 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
  • 1 关注
  • 0 收藏,1580 浏览
  • LUMOS 提出于 2023-07-17 08:54