FISCO-BCOS添加新节点

概述

        本文章讲述怎么扩容一个新节点,扩容节点分为两个阶段,分别为生成节点证书并启动,将节点加入群组。

第一步:生成节点证书并启动

        获取证书脚本

curl -#LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master-2.0/tools/gen_node_cert.sh

 如果因为网络原因长时间无法下载,请尝试: curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master-2.0/tools/gen_node_cert.sh

        生成新节点私钥证书:

bash gen_node_cert.sh -c ../cert/agency -o node4

        成功后显示如下:

         准备节点的配置文件

cp node0/config.ini node0/start.sh node0/stop.sh node4/

        拷贝完node4目录如下:

 

         红色框选中的就是需要修改或增加的地方,修改前:

        修改后: 

         拷贝分组信息:

cp node0/conf/group.1.* node4/conf/

        启动节点

bash node4/start.sh

         成功成功后显示:

 

        检查node4与其他节点连接已经建立:

tail -f node4/log/log* | grep connected

        正常情况下显示如下:

第二步:  将节点加入群组

        获取node4的nodeid

cat node4/conf/node.nodeid

        获取显示如下:

        复制node4的nodeid然后打开控制台

        查看一下群组的观察节点:

getObserverList

        目前并没有观察节点,我们把node4添加为观察节点,注意后面的nodeid需要修改成自己的nodeid:

addObserver 775514cbf9f25d76fb4b945227b845e04619c704a65495d095cfe26343a96024e6178a1d8656990a053f6a090878ba758e6d523ee72f61bf031bac4ec85b3ed5

 查看一下观察节点:

getObserverList

        添加之后,查看就会多出一条id,正常显示如下:

猜你喜欢

转载自blog.csdn.net/qq_51562644/article/details/132639071