前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >fiscoBcos中使用工具脚本在本地搭建一条4节点链

fiscoBcos中使用工具脚本在本地搭建一条4节点链

作者头像
终有链响
发布2025-01-27 08:12:31
发布2025-01-27 08:12:31
430
举报
文章被收录于专栏:终有链响终有链响

使用开发部署工具 build_chain.sh脚本在本地搭建一条4 节点的FISCO BCOS链

接下来的操作都在ubuntu系统内进行操作

在/home目录下新增一个fisco10的文件夹,接下来的操作都在这里面进行 :mkdir fisco10 && cd fisco10

安装依赖

安装ubuntu依赖:sudo apt install -y openssl curl

下载开发部署工具脚本

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

搭建单群组4节点联盟链

方法1:

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

注解:

-l表示的是联盟链所在运行的地址和建链的节点数

其中-p选项指定起始端口,分别是p2p_port,channel_port,jsonrpc_port

为便于开发和体验,channel_listen_ip参考配置是 0.0.0.0 ,出于安全考虑,请根据实际业务网络情况,修改为安全的监听地址,如:内网IP或特定的外网IP

-e 是指定二进制fisco-bcos文件,由于从网上拉取速度太慢,我直接下载并传输到虚拟机内进行操作

二进制fisco下载地址:https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.11.0/fisco-bcos.tar.gz

方法2:

bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545

这样脚本会去自动拉取fisco-bcos安装包

image-20241226153515661
image-20241226153515661
image-20241226153530738
image-20241226153530738
启动FISCO BCOS链

bash nodes/127.0.0.1/start_all.sh

img
img
检查进程

ps -ef | grep -v grep | grep fisco-bcos

正常情况会有类似下面的输出; 如果进程数不为4,则进程没有启动(一般是端口被占用导致的)

img
img
检查日志输出

查看节点node0链接的节点数:

tail -f nodes/127.0.0.1/node0/log/log* | grep connected

正常情况会不停地输出连接信息,从输出可以看出node0与另外3个节点有连接。

img
img

检查是否在共识

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

正常情况会不停输出带有++++Generating seal的日志,即表示共识正常。

img
img

至此单机单群组四节点的Fisco联盟链就一键部署完毕。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-01-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用开发部署工具 build_chain.sh脚本在本地搭建一条4 节点的FISCO BCOS链
    • 安装依赖
    • 下载开发部署工具脚本
    • 搭建单群组4节点联盟链
    • 启动FISCO BCOS链
    • 检查进程
    • 检查日志输出
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档