Lambda验证节点如何迁移

 

默认存储目录[重要]

数据目录

~/.lambda/data

配置目录[重要、进行备份]

~/.lambda/config

迁移机器

  1. 下载lambda程序
  2. 运行 ./lambda init [name]
  3. 将旧机器~/.lambda/config目录覆盖至新机器~/.lambda/config
  4. 启动lambda程序,重新同步区块
  5. 如果节点被惩罚,参考重新加入共识网络

迁移数据

将数据从盘A迁移到盘B

  1. ~/.lambda/data 移动至新盘目录
  2. 创建~/.lambda/data至 新盘目录的软链接,命令:ln -s [新盘目录] ~/.lambda/data
  3. 检查软连接是否创建成功,命令:ls -al ~/.lambda/data
  4. 重新启动lambda程序
  5. 如果节点被惩罚,参考重新加入共识网络

软链接相当于原目录的快捷方式,可以直接从原位置访问新目录的位置,

举个例子:

假如新盘路径为:/var/lambda/data 

ln -s  /var/lambda/data ~/.lambda/data

lrwxr-xr-x   1 root  staff    16B  3  6 14:43 data -> /var/lambda/data

访问~/.lambda/data的目录会直接访问/var/lambda/data目录

节点惩罚

验证节点在以下情况下会被惩罚,并扣除节点质押的TBB

  1. 对块进行双签
  2. 在最近的10000个块中对少于500个块签名(掉线1天左右)

重新加入共识网络

1.验证节点最低质押要求666,666,666utbb, 如果低于需要发起质押补足扣除的utbb.

质押代币命令示例参考

./lambdacli tx staking delegate [validator-address] [amount-of-utbb] --from [your-account-name]

2.发起unjail消息来重新加入共识网络(每10分钟只能发起一次unjail命令)

./lambdacli tx slashing unjail *--from [your-account-name]*

http://docs.lambda.im/Lambda-Validator-Migration/

发布了20 篇原创文章 · 获赞 0 · 访问量 264

猜你喜欢

转载自blog.csdn.net/LambdaHe/article/details/104818094