mkdir -p ./fisco && cd ./fisco
curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.7.1/build_chain.sh && chmod u+x build_chain.sh
bash build_chain.sh -l "127.0.0.1:4" -o multi_nodes -p 30300,20200,8545
cd ./fisco/multi_nodes/127.0.0.1;bash start_all.sh
# 查看node0共识情况(Ctrl+c退回命令行)
tail -f node0/log/* | grep "g:1.*++"
# 查看node1共识情况
tail -f node1/log/* | grep "g:1.*++"
# 查看node2共识情况
tail -f node2/log/* | grep "g:1.*++"
# 查看node3共识情况
tail -f node3/log/* | grep "g:1.*++"
# 进入节点目录
cd ./fisco/multi_nodes/127.0.0.1
# 拷贝group1的配置
cp node0/conf/group.1.genesis node0/conf/group.2.genesis
# 修改群组ID
sed -i "s/id=1/id=2/g" node0/conf/group.2.genesis
cat node0/conf/group.2.genesis | grep "id"
# 已修改到 id=2
# 将配置拷贝到各个节点
cp node0/conf/group.2.genesis node1/conf/group.2.genesis
cp node0/conf/group.2.genesis node2/conf/group.2.genesis
cp node0/conf/group.2.genesis node3/conf/group.2.genesis
# 重启各个节点
bash stop_all.sh
bash start_all.sh
# 查看node0 group2共识情况(Ctrl+c退回命令行)
$ tail -f node0/log/* | grep "g:2.*++"
# 查看node1 group2共识情况
$ tail -f node1/log/* | grep "g:2.*++"
# 查看node2 group2共识情况
$ tail -f node2/log/* | grep "g:2.*++"
# 查看node3 group2共识情况
$ tail -f node3/log/* | grep "g:2.*++"
原文:https://www.cnblogs.com/ybswc/p/14165148.html