ONT区块无法同步


(码不停蹄) #1

前置条件

版本:v1.6.2-alpha
系统:Ubuntu 16.04.6 LTS

启动方式:

使用kill [pid] 强行关闭过ont进程,再使用下面的方式启动,现在报错

nohup ./ontology-linux-amd64 2>&1 &

报错内容:

2019/05/08 10:05:32.472029 [INFO ] GID 1, ontology version v1.6.2-alpha-0-g66273d5
2019/05/08 10:05:32.475521 [INFO ] GID 1, Config init success
2019/05/08 10:05:32.601168 [ERROR] GID 1, NewLedger error:NewLedgerStore error NewStateStore error init error merkle tree size is inconsistent with blockheight: 3552225

希望结果

恢复区块同步


(码不停蹄) #2

区块数据损坏,删除Chain文件夹,重新同步
下次关闭使用Kill -2 [pid] 安全退出


#3

偶尔会出现这样的数据损坏的问题,我们正在查找原因。