首页 > 解决方案 > 更新 crypto-config.yaml 文件并在网络中更新

问题描述

有没有办法更新 crypto-config.yaml 文件,然后通过网络更新它,而不会在超级账本结构 1.4 中关闭网络。

标签: gohyperledger-fabrichyperledger-fabric-ca

解决方案


如果你想扩展现有的结构网络,比如添加一个新的对等点,那么首先为它创建工件。

添加新的对等点:

  1. crypto-config.yaml通过增加 的值来增加对等点计数Template
  2. 使用为新的对等节点生成证书cryptogen extend --input="crypto-config" --config=config.yaml

在哪里,

--input="crypto-config"  The input directory in which existing network place
--config=CONFIG          The configuration template to use
  1. 为新的 peer 和 CouchDB 添加 docker 配置(如果 statesb=couchdb),然后运行docker-compose -f docker-compose-new-peer.yaml up -d new_couchdb_container new_peer_container​​.

您不必关闭整个网络即可添加新的对等节点。

有关如何添加新对等点的更多信息,请参阅内容。


推荐阅读