使用geth和ligthouse同步时,ligthouse客户端报“ Failed to get remote head and new block ranges: EndpointError”错误

image.png

使用geth和ligthouse同步时,ligthouse客户端报“ Failed to get remote head and new block ranges: EndpointError(FarBehind), retry_millis: 60000, service: deposit_contract_rpc”错误 ,我查看了lighthouse文档,发现需要geth执行客户端正确启动并同步,就可以解决如下图: image.png,但是github中有个帖子是一样的问题,作者说在lighthouse同步之后,geth才会同步 ,不明白这之间的关系? 如下图: image.png 作者给出的解决方案是删除已有的<!--StartFragment-->Lighthouse beacon node database<!--EndFragment-->,我尝试了,但是还是会报这个错误,请问这个数据库具体是指什么呢?在哪个位置?

我本来是可以正常同步的,但是由于服务器异常关闭,然后再次开始同步时就一直报这个错误。

请先 登录 后评论

1 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
  • 1 关注
  • 0 收藏,966 浏览
  • 暗哑于秋 提出于 2024-03-01 19:37