跳转到内容
FIBOS社区

搜寻论坛

显示结果为标签 '小课堂'。



更多搜寻选项

  • 用标签来搜寻

    用逗号分隔标签类型
  • 用作者来搜寻

内容类型


论坛

  • FIBOS社区
    • FIBOS开发者俱乐部
    • Bancor里的江湖
    • 布道者福利社区
    • 答疑解惑问题反馈
    • FO 钱包 DApp SDK 专区
    • 节点英雄联盟
    • FOD 帮助
    • FOD HELP
  • 社群联盟
    • 南京区块链社群
    • 长三角区块链社群
    • 哆联新创区块链社群

寻找结果在...

寻找包含的结果...


建立日期

  • 开始

    结束


最后更新

  • 开始

    结束


用数量来过滤...

注册日期

  • 开始

    结束


群组


找到 3 个结果

  1. huntformm

    如何升级节点的fibos版本

    本文介绍主要如何升级fibos的版本并且如何验证 如何查看fibos版本 如何升级fibos版本 如何查看fibos版本 可以两个方法: 方法一 通过外部查看验证 访问节点的服务: 例如: http://ln-rpc.fibos.io:8870/v1/chain/get_info { server_version: "ced8d7db", chain_id: "6aa7bd33b6b45192465afa3553dedb531acaaff8928cf64b70bd4c5e49b7ec6a", head_block_num: 24030312, last_irreversible_block_num: 24029983, last_irreversible_block_id: "016eab1fc50337a9319ed44b437258bee2c9fa72bad3b4ef48e930f570fecba2", head_block_id: "016eac6844f2e664795c932b0bdb81556b0abf43793c9a17952bb86c211c49a2", head_block_time: "2019-01-15T09:15:45.500", head_block_producer: "superbpusphl", virtual_block_cpu_limit: 200000000, virtual_block_net_limit: 1048576000, block_cpu_limit: 199900, block_net_limit: 1048576, server_version_string: "v1.5.0.1" } 可以知道当前版本 v1.5.0.1 方法二 登陆节点服务器,输入命令 fibos 回车 Welcome to FIBOS v1.5.0.1. Based on fibjs 0.27.0-dev. Type ".help" for more information. > 可以知道当前版本v1.5.0.1 如何升级fibos版本 1. 登陆服务器 2. 直接运行安装命令(更多安装文档,访问官网) curl -s https://fibos.io/download/installer.sh | sh 3. 重启节点服务(如使用screen以下为步骤) 1)输入命令:screen -ls // 列出节点服务所在会话,假设会话名称为bp 2)输入命令screen -r bp //进入 名称为bp的会话 3)进入bp会话后发现节点同步的输入信息。 停止节点服务 ,操作 ctrl+c ,平滑退出 4)命令启动节点 4. 通过上面方法1和方法2验证升级完成 关于screen使用 如发现 screen -r bp 进不了会话,说会话已被使用,可以强制踢下已经访问会话的用户,自己登陆 命令 screen -D -r bp
  2. huntformm

    启动的一个FIBOS节点

    FIBOS 支持常用的 UNIX 操作系统,比如 Mac OSX,Linux 和 FreeBSD。 一、安装FIBOS 1)登陆服务器运行命令 curl -s https://fibos.io/download/installer.sh | sh 2)查看fibos版本 运行命令 fibos 回车 Welcome to FIBOS v1.5.0.1. Based on fibjs 0.27.0-dev. Type ".help" for more information. > 3)退出版本查看 输入 .exit 回车 >.exit 二、运行前准备 FIBOS节点需在后台会中运行,不然当你退出当前服务器会话时候,节点服务就随着当前回话的中止回收,被关闭释放。 这种情况下最常用的是 screen 命令; 方法: 1)登陆服务器 一般情况下保持 root用户 ,如果不是可以使用命令: sudo su 来切换。 2)开启一个新会话 (创建一个名称为node的新会话): screen -S node 3)回车后 已经进入node会话中,这时候就可以开始配置节点了 4)当启动节点后看见 在同步数据输出 ,保持node会话存在并退到新登录服务器时候的会话,使用命令 ctrl+A+D; 三、启动节点 启动一个从0同步的节点 1)下载快速启动节点代码(https://github.com/FIBOS-Community/fibos-nodes) git clone https://github.com/FIBOS-Community/fibos-nodes.git 2)下载完成后,进取文件夹 fibos-nodes cd fibos-nodes 3) 启动节点 fibos seed.js 通过备份启动节点 1) 同上 1) 2) 同上 2) 3) 创建数据文件夹 blockData mkdir blockData 4) 进入文件夹 blockData cd blockData 5) 下载备份数据(http://ghost.bp.fo/ 或者 http://fibos.team/#/) 以ghost为例,下面是写文章时候最新的块: wget http://ghost.bp.fo/ghost/data_23831582.tar.gz 6) 解压备份(下载完成后当前blockData下会有个文件 data_23831582.tar.gz) tar -zxvSf data_23831582.tar.gz 7) 启动节点 (解压完成后发现 blockData 多了一个data 文件夹,这时候返回上一文件夹,就是fibos-nodes 文件夹下面启动节点。 cd .. fibos seed.js 四、检查节点 1)启动命令回车后 会看到 节点同步的输入。这时候 要保持节点服务继续运行退出当前会话 使用命令 ctrl+A+D; 2)查看节点信息 curl http://127.0.0.1:8870/v1/chain/get_info screen 常用命令 screen -S yourname -> 新建一个叫yourname的session screen -ls -> 列出当前所有的session screen -r yourname -> 回到yourname这个session screen -d yourname -> 远程detach某个session screen -d -r yourname -> 结束当前session并回到yourname这个session
  3. 本文介绍下如何通过快照启动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 config.data_dir = "./blockData/data" fibos.load("producer", { "snapshots-dir": "../snapshots" }); 那么快照生成位置为 "./blockData/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();
×