FAQ
一、节点同步到哪儿了?同步要多长时间?
连接节点 console,执行下面的命令:
不知道如何进入 console?可参考如下教程:
执行上面的命令,可以看到当前的区块高度:
滑到最后一行,会有两种结果:
结果1:如果返回下面截图中的内容,表示在同步中,当 chain_status.head.number 和 state.Synchronizing.target.number 一致,才同步完成。
结果2:同步完成
A:同步进度执行上面的命令查看,同步耗时可以根据命令执行结果自己预估。
二、区块数据同步太慢了,怎么能快点?
1. 解决方案
下载其他节点的主网区块数据到新节点,并以下载的区块数据启动节点。
2. 操作步骤
2.1 下载 Starcoin 节点数据导出工具
下载 starcoin_db_exporter
节点数据导出工具,这个是必须的,同步脚本需要使用到。
2.2 下载区块数据
先下载官方提供的同步脚本工具:
给脚本执行权限,并开始下载主网区块数据到/data/starcoin/main
目录并导入:
小提示:
main:main 是主网,可以替换为测试网,如 barnard, proxima, halley;
/data/starcoin/main:自定义的区块数据目录;
2.3 运行新节点
脚本运行完成后,就可以运行新节点了。
下面使用 Docker 方式运行新节点,如果是 Windows 可以参考之前文章中的运行命令。
Last updated