启动的一个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
- 点赞
- 收藏
- 关注作者
评论(0)