swarm测试极简指南bee从0.5.x升级到0.6.2的操作流程

Posted weixin_46596227

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swarm测试极简指南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版本的升级步骤

  1. 首先在 yml 脚本上,修改clef的版本号为:0.4.12,修改好bee的版本号为:0.6.2
  2. 重启节点即可。记得新增启动参数,将 full-node设置为 true

以上是关于swarm测试极简指南bee从0.5.x升级到0.6.2的操作流程的主要内容,如果未能解决你的问题,请参考以下文章

swarm测试极简指南如何备份保管好你的Bee矿机数据

swarm测试极简指南Bee Clef 是什么?

swarm测试极简指南bee 矿机节点如何快速迁移?

swarm测试极简指南矿机的关键目录都在哪里?

swarm测试极简指南如何管理你的Bee节点状态数据 ?

swarm测试极简指南bee矿机的网络特点与惩罚机制