百度区块链 xuperchain 如何剪枝 裁剪区块
Posted 软件工程小施同学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度区块链 xuperchain 如何剪枝 裁剪区块相关的知识,希望对你有一定的参考价值。
1. 将所有节点停止
暂时没有停止命令,所以使用ps -ef | grep xchain 查找到进程号,然后kill。
ps -ef | grep xchain
2.修改配置
cd ~/xuper/xuperchain/output
vim conf/xchain.yaml
修改为
- bcname为要剪枝的区块链
- targetBlockid为你要裁剪到的目标区块的block_id,启动之后连续裁剪,直到当前tipBlockId = 该指定ID,通过下面的命令查询
3. 重启当前节点
在重启前,可以先看一下原来的账本数据有多少
重启当前节点
nohup ./xchain &
只少了一点点?不知道为什么了
4. 在单个节点上裁剪完毕后,将data/blockchain/xuper下的所有文件都覆盖到其他节点
以上是关于百度区块链 xuperchain 如何剪枝 裁剪区块的主要内容,如果未能解决你的问题,请参考以下文章
区块链 xuperchain xuper-java-sdk 部署使用EVM 合约 教程
区块链 xuperchain 命令行 部署使用EVM 合约 教程