环境
Ubuntu 18.04
本文搭建单群组4节点的联盟链
参考文章FISCO
搭建
安装依赖
sudo apt install -y openssl curl
创建fisco文件夹,并下载安装脚本
cd ~ && mkdir -p fisco && cd fisco
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.9.1/build_chain.sh && chmod u+x build_chain.sh
- 网络问题可以更换下载地址
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.9.1/build_chain.sh && chmod u+x build_chain.sh
搭建单群组4节点联盟链
- 请确保机器的3030030303,2020020203,8545~8548端口没有被占用。
- 其中-p选项指定起始端口,分别是p2p_port,channel_port,jsonrpc_port
bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545
- 国密版本如下,其中-g表示生成国密配置,-G表示使用国密SSL连接
bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545 -g -G
启动节点
bash nodes/127.0.0.1/start_all.sh
检查进程和日志输出
- 检查进程个数是否与节点个数一致
ps -ef | grep -v grep | grep fisco-bcos
-
查看节点node0链接的节点数
-
4个节点,那与node0链接的个数应该是3。
-
会不停的输出连接信息
-
共识,输出++++Generating seal,表示正常
tail -f nodes/127.0.0.1/node0/log/log* | grep +++