如何在fibos上创建快照和使用快照启动节点

举报
木子操 发表于 2019/01/09 12:38:23 2019/01/09
【摘要】 本文介绍下如何通过快照启动FIBOS节点。快照创建与启动比通过备份启动更方便快捷,如果还不清楚如何启动一个fibos节点请参考 启动fibo节点

本文介绍下如何通过快照启动FIBOS节点。

快照创建与启动比通过备份启动更方便快捷,如果还不清楚如何启动一个fibos节点请参考 启动fibo节点


fibos版本 v1.4.1+

如何创建快照

1. 配置快照目录

快照生成位置  config.data_dir 为根目录,可以配置

例1

config.data_dir = "./blockData/data"

fibos.load("producer", {

"snapshots-dir": "snapshots"

});

那么快照生成位置为

"./blockData/data/snapshots"


2. 载入producer_api

fibos.load("producer_api")

3. 生成快照

curl http://127.0.0.1:8870/v1/producer/create_snapshot

例1 调用结果

{

"head_block_id":"00003070049e51276829f6d1020fa638e5428fc9f8b0532fc60f680d72359dbe",

"snapshot_name":"./blockData/data/snapshots/snapshot-00003070049e51276829f6d1020fa638e5428fc9f8b0532fc60f680d72359dbe.bin"

}

例2 调用结果

{

"head_block_id":"000006a4529a21b72b58c70c262fd3a754930d68b30b0b166f72fc1dbbc376e8",

"snapshot_name":"./blockData/data/./snapshots/snapshot-000006a4529a21b72b58c70c262fd3a754930d68b30b0b166f72fc1dbbc376e8.bin"

}

如何通过快照启动

1.配置快照文件路径

例1

fibos.load("chain", {

"snapshot": "./blockData/data/snapshots/snapshot-00003070049e51276829f6d1020fa638e5428fc9f8b0532fc60f680d72359dbe.bin"

})

例2

fibos.load("chain", {

"snapshot": "./blockData/snapshots/snapshot-00003070049e51276829f6d1020fa638e5428fc9f8b0532fc60f680d72359dbe.bin"

})

2.启动服务

fibos.start()


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。