【问题标题】:How to deploy Hyperledger Composer to "Azure Hyperledger Single Member Blockchain"?如何将 Hyperledger Composer 部署到“Azure Hyperledger Single Member Blockchain”?
【发布时间】:2017-12-20 09:41:34
【问题描述】:

我找到了将 Hyperledger Fabric 部署到“Azure Hyperledger 单一成员区块链”here 的指南,但我无法部署我的 Composer 网络。

我没有找到任何指导方针。

有人和我有同样的问题吗? 谢谢!

【问题讨论】:

    标签: hyperledger-composer


    【解决方案1】:

    酷。接下来,继续安装 Hyperledger Composer 及其工具,请参阅此处的文档链接 -> https://hyperledger.github.io/composer//installing/development-tools.html

    它描述了您需要在开发虚拟机(与 Fabric 网络交互)上设置的所有先决条件。

    然后,您需要收集您的 Fabric 节点的名称或 IP 地址,例如 CA、orderer 等,并将该信息提供给您定义的连接配置文件https://hyperledger.github.io/composer/reference/connectionprofile.html,作为您创建名片的一部分@ 987654323@ - 这是为了让您的管理员和 Composer 参与者可以连接/部署/更新/与运行时 Fabric 网络和已配置的节点交互,您已在 Azure 上配置。

    祝你好运!

    【讨论】:

    • 我有 2 个问题: 1. 我需要在 CA 和 orderer VM 中安装 Hyperledger Composer 及其工具,还是只在所有对等方中安装? 2. 我收到错误Error: Error trying install composer runtime. Error: No valid responses from any peers. Response from attempted peer comms was an error: Error: Failed parsing HTTP/2 我需要在 Azure 中启用防火墙之类的功能吗?非常感谢您的回答
    • 当我尝试运行composer runtime install -c PeerAdmin@fabric-network -n mynetwork时发生该错误
    • 1) Composer 运行时安装在对等体上(如果您已经为 Single Org 教程部署了开发人员框架,则有一个)。 Fabric 还需要启动并运行 - 您可以使用 docker ps 检查 CONTAINERS 是否启动并运行(查看 peer、ca、orderer 节点是否正在运行,例如 ca.org1.example.compeer0.org1.example.com - 如果您遵循仔细教程说明,它应该可以工作(它已经工作了几个星期了) - 我肯定会检查你的连接配置文件信息是否正确 - 你可以从教程中复制完整的配置文件
    • 2) 您在虚拟环境中本地运行本教程的所有容器 - 您绝对不需要启用防火墙来使其工作 - 除非您的意思是“禁用”?跨度>
    • 您的个人资料中不需要"keyValSto‌​re":"${HOME}/.compos‌​er-credentials", ,因此请将其删除。另请参阅文档中的单个组织示例 -> hyperledger.github.io/composer/tutorials/… - 您环境中的端口可能是正确的(在教程链接中,它们是本地 VM 的默认端口)。我还会做一个docker ps 以确保您的所有节点都已启动并且您的名称解析工作正常。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-24
    • 2018-09-25
    • 2018-10-08
    • 1970-01-01
    • 2019-03-30
    相关资源
    最近更新 更多