如何向现有的正在运行的网络Hyperledger架构中添加新的联盟?

时间:2019-09-16 04:06:53

标签: configuration hyperledger-fabric blockchain hyperledger channel

如何将新的财团添加到现有的正在运行的网络Hyperledger架构中? 如何添加联盟和新渠道?

喜欢..

##Existing config
Consortiums:
            SampleConsortium:
                Organizations:
                    - *Org1
                    - *Org2
                    - *Org3

##Adding new xxxxxxxxxxxxxxxxxxxxxxxxxxxx
             NewConsortium:
                Organizations:
                    - *Org1
                    - *Org4
##Adding
Channel14:
        Consortium: NewConsortium
        Application:
            <<: *ApplicationDefaults
            Organizations:
                - *Org1
                - *Org4enter code here

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

谢谢

1 个答案:

答案 0 :(得分:0)

要将新的财团添加到正在运行的网络中,您需要获取并修改系统通道,即如果您使用的是byfn,则为testchainid。您可以参考以下帖子以获取步骤

Cannot create channels with new orgs in Fabric, got error: Attempted to include a member which is not in the consortium

这篇文章与在运行中的网络中向联盟添加新的组织有关,只有很少的事情会发生变化,而您想添加新的联盟,例如channel将成为系统通道,则需要相应地修改jq命令。