FISCO BCOS离线搭建单机单群组4节点

这篇具有很好参考价值的文章主要介绍了FISCO BCOS离线搭建单机单群组4节点。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

系列文章目录

第一章 FISCO BCOS在线搭建单机单群组4节点



前言

FISCO BCOS 是一个稳定、高效、安全的区块链底层平台,经过多家机构、多个应用,长时间在生产环境运行的实际检验。本章我们来操作FISCO BCOSl离线搭建单机单群组4节点。


一、安装准备

1.安装依赖包

以下上一章操作过可以忽略

乌班图的安装openssl 和 curl包:

sudo apt install openssl curl

Centos的安装openssl和openssl-devel:

sudo yum install -y openssl openssl-devel

2.创建操作目录

cd ~ && mkdir -p fisco && cd fisco

3.下载脚本

curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.9.0/build_chain.sh && chmod u+x build_chain.sh

如果因为网络问题导致长时间无法下载build_chain.sh脚本,请尝试

curl -#LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO-BCOS/releases/v2.9.0/build_chain.sh && chmod u+x build_chain.sh

4.下载FISCO BCOSE 二进制文件

curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.9.0/fisco-bcos.tar.gz

如果因为网络问题导致长时间无法下载,请尝试

curl -#LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO-BCOS/releases/v2.9.0/fisco-bcos.tar.gz

如图:

FISCO BCOS离线搭建单机单群组4节点

三、搭建单群组4节点联盟链

以下内容没有安装过FISCO BCOS 可以忽略本小结,进入三.2小结

1.暂停并清除FISCO BCOS

如果已经完成上一章内容,那么需要停止已经安装的FISCO BCOS 服务,同时删除安装了的目录nodes

停止FISCO BCOS

bash nodes/127.0.0.1/stop_all.sh

删除nodes

rm -rf nodes

2.搭建区块链

解压fisco-bcos.tar.gz文件

FISCO BCOS离线搭建单机单群组4节点

在fisco目录下执行下面的指令,生成一条单群组4节点的FISCO链。 请确保机器的30300~30303,20200~20203,8545~8548端口没有被占用。

./build_chain.sh -l "127.0.0.1:4" -p 30300,20200,8545 -e ./fisco-bcos

如图所示:
FISCO BCOS离线搭建单机单群组4节点

接下来和在线安装一模一样,会的可以忽略

三、启动区块链

1.进入安装目录

因为上面已经执行cd fisco所以下面直接进入子目录nodes/127.0.0.1

cd nodes/127.0.0.1

2.启动程序

./start_all.sh

如图所示即为启动成功:

FISCO BCOS离线搭建单机单群组4节点

注意:
启动失败,请确保机器的30300~30303,20200~20203,8545~8548端口没有被占用

四、检查区块链运行情况(维护)

1.检查进程是否启动

如果进程数不为4,那么进程没启动的原因一般是端口被占用
ps -ef|grep -v grep|grep fisco-bcos

如图所示即为正常:
FISCO BCOS离线搭建单机单群组4节点

如图:上面共有4个进程

2.检查监听的端口

当前版本每个节点监听3个端口,分别用于p2p,channel,jsonrpc通信
netstat -ntlp|grep fisco-bcos

如图所示即为正常:

FISCO BCOS离线搭建单机单群组4节点

可以看出上面有12个端口被占用

3.检查日志输出

3.1 节点连接的节点数

这里以node0节点为例,查看节点node0连接的节点数
tail -f node0/log/log*|grep connected

FISCO BCOS离线搭建单机单群组4节点

从上面的输出可以看出node0与另外3个节点有连接

提示:
按Ctrl-C可以退出

3.2 检查节点是否在共识

tail -f node0/log/log*|grep +++

FISCO BCOS离线搭建单机单群组4节点

如果不停输出++++Generating seal表示正常输出

提示:
按Ctrl-C可以退出

总结

以上就是离线安装FISCO BCOS 搭建单群组4节点联盟链的全部步骤,整体来说很简单,和在线安装很多相似,后续会有一系列关于使用FICOS BCOS教程欢迎关注,点赞支持,有疑问欢迎评论文章来源地址https://www.toymoban.com/news/detail-413295.html

到了这里,关于FISCO BCOS离线搭建单机单群组4节点的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • FISCO BCOS入门(十二)使用Docker部署区块链和多群组部署

    使用Docker部署区块链可以简化部署过程、提供环境一致性、增加可移植性、提升灵活性和可扩展性,并提供一定的安全性保障。这些好处使得Docker成为一种流行的部署方式,广泛应用于区块链开发和生产环境中。 前两步跟之前一样 1.安装 curl, openssl依赖 2.下载build_chain.sh脚本

    2024年03月15日
    浏览(43)
  • FISCO BCOS离线部署问题记录并解决

    因项目需求团队要求,部署的服务器都不能访问外网,所以自己尝试了区块链底层网络节点、控制台、Webase 等离线部署,当然也遇到遇到坑,由此记录下来。 借鉴参考这个博文思路完成的底层链部署安装,即在一台有网络的服务器先在线安装好,然后将提前预设好的无网络

    2024年02月01日
    浏览(29)
  • Fisco Bcos区块链四(扩容节点)

    4、扩容节点 1. 操作命令 为保证区块链安全性,FISCO BCOS引入了游离节点、观察者节点和共识节点,这三种节点类型可通过控制台相互转换。 共识节点:参与共识的节点,拥有群组的所有数据(搭链时默认都生成共识节点)。 观察者节点:不参与共识,但能实时同步链上数据

    2024年02月05日
    浏览(41)
  • FISCO BCOS(二十二)——— 游离节点、观察者节点和共识节点

    本篇文章主要讲一下如何对游离节点、观察者节点和共识节点进行转换。首先要了解一下什么是组员和非组员以及一写操作命令 组员和非组员 组员 共识节点:参与共识的节点,拥有群组的所有数据(搭链时默认都生成共识节点)。 观察者节点:不参与共识,但能实时同步链

    2024年02月09日
    浏览(63)
  • FISCO BCOS区块链系统新增节点时无法同步数据的原因及解决方法

    最近在搭建FISCO BCOS区块链系统,但是在一个旧的区块链上新增一个区块链节点时出现了一些问题 目前的区块链拥有三个节点,区块链中已经部署了一些合约,产生了一些交易,因此最新的块高为21。现在我想要在这个区块链系统中新增一个节点,而且需要它同步之前产生的一

    2024年02月02日
    浏览(32)
  • FISCO BCOS环境搭建

    系统环境 Ubuntu 16.04+ 安装依赖openssl、curl ** ubuntu** sudo apt install -y openssl curl 在fisco-bcos操作目录下执行下载脚本 将下载的脚本设置权限 执行脚本,生成4节点的fisco链,最后输出All completed,表示节点生成成功 启动所有节点 安装Java环境 获取控制台下载脚本,并执行下载控制台 c

    2024年02月01日
    浏览(35)
  • 搭建FISCO BCOS区块链平台

    这是为北京交通大学《区块链技术》课程制作的实验教程,因面向全校研究生开放选课,故提供了详细的步骤。本文是实验第一步,用于搭建FISCO BCOS区块链平台。 详细阅读FISCO BCOS官方文档: https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/index.html VMware虚拟机安装包下载地址: https

    2024年02月06日
    浏览(40)
  • FISCO BCOS 联盟链Max搭建

    为了能够支撑海量交易上链场景,v3.0.0推出了Max版本FISCO BCOS, Max版本FISCO BCOS旨在提供海量存储服务、高性能可扩展的执行模块、高可用的故障恢复机制 。 Max版FISCO BCOS节点采用分布式存储TiKV,执行模块独立成服务,存储和执行均可横向扩展,且支持自动化主备恢复。 Max版

    2024年02月10日
    浏览(26)
  • FISCO BCOS 联盟链Pro搭建

    FISCO BCOS 3.0支持Pro版本微服务区块链架构, Pro版本FISCO BCOS包含RPC服务、Gateway服务和节点服务,每个服务均可独立部署和扩容 ,本章通过单机搭建Pro版本2节点FISCO BCOS联盟链,帮助用户掌握Pro版本FISCO BCOS区块链的部署流程。请参考这里使用支持的 硬件和平台 进行操作。 注意

    2024年02月06日
    浏览(24)
  • FISCO BCOS搭建多机区块链网络

    我使用两台虚拟机,IP地址分别是192.168.217.132,192.168.217.128,每台配置一个节点。 1. 生成区块链网络配置文件 2. 基于配置文件生成区块链节点配置 命令执行成功会输出 All completed 。如果执行出错,请检查 nodes/build.log 文件中的错误信息。 至此,成功生成了多机4节点配置,每

    2024年02月02日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包