prysm-beacon-chain节点报错:Caught SIGILL in blst_cgo_init, consult <blst>/bindinds/go/README.md. #12567

文章目录

  • 问题
  • 原因
  • 解决

问题

前段时间搭建的以太坊节点磁盘满了,于是把数据迁移到了一个磁盘空间更大的一台机器上。重新拉取镜像ethereum/client-go、 prysmaticlabs/prysm-beacon-chain,启动容器后发现ethereum/client-go正常,但是 prysmaticlabs/prysm-beacon-chain启动失败打出日志:Caught SIGILL in blst_cgo_init, consult /bindinds/go/README.md. #12567。

原因

经过排查,没找到具体原因,两台机器用的配置也相似,可能和硬件有关系。。知道的朋友麻烦评论区告诉我一下。

解决

按下边链接里说的把prysmaticlabs/prysm-beacon-chain镜像版本换成v4.0.6-portable。启动成功,会打错误日志,可能在做一些事情,等了一会儿恢复正常。
https://github.com/prysmaticlabs/prysm/issues/12567

你可能感兴趣的:(区块链,区块链)