【问题标题】:Addition of an organization to existing network without using CLI container在不使用 CLI 容器的情况下将组织添加到现有网络
【发布时间】:2017-12-13 06:48:10
【问题描述】:

您好,我一直在关注tutorials in youtube,它使用 CLI 容器添加组织。由于不建议在生产环境中使用 CLI 容器,因此如何使用 cli 容器将组织添加到现有网络中

【问题讨论】:

    标签: blockchain hyperledger-fabric hyperledger


    【解决方案1】:

    来自 IBM 开发人员的以下教程目前应该对您有所帮助:

    IBM Developer works description of configtxlator tool

    简而言之:

    1. 从创世区块中提取当前配置
    2. 转换为人类可读的格式
    3. 修改并进行更改
    4. 转换回二进制格式
    5. 将更改应用到网络

    该工具在cli 容器中可用,或者可以在当前主服务器的来源中找到:

    https://github.com/hyperledger/fabric/tree/master/common/tools/configtxlator

    此外,此处还提供了更完整的示例。

    https://github.com/hyperledger/fabric/tree/master/examples/configtxupdate

    【讨论】:

      【解决方案2】:

      CLI 容器可以做的所有事情都可以在没有容器的情况下完成。您需要 peer 或 orderer 二进制文件(用于网络修改的 configtx 和 configtxlator)并访问 MSP 加密和正确的 core.yaml 和/或 orderer.yaml。这就是现在 CLI 容器中的内容。对于开发,我只使用现有的 peer 和/或 orderer,因为他们已经拥有了所有这些。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-10-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-10
        • 1970-01-01
        • 2022-12-12
        • 2017-07-29
        相关资源
        最近更新 更多