swarm测试极简指南bee从0.5.x升级到0.6.2的操作流程
Posted weixin_46596227
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swarm测试极简指南bee从0.5.x升级到0.6.2的操作流程相关的知识,希望对你有一定的参考价值。
bee从0.5.x升级到0.6.2的操作流程
说明
Bee 0.6.2 包含一些重大更改,这意味着必须进行数据库迁移。
还引入了必须附加到数据块上的邮票,以便使得节点将进入 Swarm 网络中。
升级前检查
升级前,首先运行如下命令,
curl -s localhost:1633/pin/chunks | jq ".chunks | length"
如果返回为0,则升级可以自动进行。否则需要手动操作升级。
升级全步骤
准备环节
兑现您节点的支票以确保您的 gBZZ 是安全的。如果您最近提现过,则可以跳过此步骤。
备份您的 Bee 数据,尤其是您的密钥文件夹!
调整您的配置。 0.6.x 中的几个配置参数已更改 - 如果您希望继续作为完整节点运行,则必须将 full-node设置为 true。
查看配置指南以获取有关如何更新配置的更多信息。
停止节点
sudo systemctl stop bee
systemctl status bee-clef
安装新版本软件包
安装clef-0.4.12
wget https://github.com/ethersphere/bee-clef/releases/download/v0.4.12/bee-clef_0.4.12_amd64.deb
sudo dpkg -i bee-clef_0.4.12_amd64.deb
安装bee-0.6.2
wget https://github.com/ethersphere/bee/releases/download/v0.6.2/bee_0.6.2_amd64.deb
sudo dpkg -i bee_0.6.2_amd64.deb
运行bee须知
需要新增参数:full-node: true
重启你的节点
sudo systemctl start bee
docker版本的升级步骤
- 首先在 yml 脚本上,修改clef的版本号为:0.4.12,修改好bee的版本号为:0.6.2
- 重启节点即可。记得新增启动参数,将 full-node设置为 true
以上是关于swarm测试极简指南bee从0.5.x升级到0.6.2的操作流程的主要内容,如果未能解决你的问题,请参考以下文章