如何将Hyperledger Composer部署到“Azure Hyperledger单成员区块链”?

3
我发现了将Hyperledger Fabric部署到“Azure Hyperledger单成员区块链”的指南在这里,但我无法部署我的Composer网络。
我没有找到任何指南来做到这一点。
有人和我有同样的问题吗? 谢谢!
1个回答

2
很好。接下来,请安装Hyperledger Composer及其工具,文档链接在此处->https://hyperledger.github.io/composer//installing/development-tools.html。它描述了你需要在开发虚拟机上设置的所有先决条件(与你的Fabric网络交互)。
然后,您需要收集Fabric节点(如CA、orderer等)的名称或IP地址,并将该信息提供给连接配置文件https://hyperledger.github.io/composer/reference/connectionprofile.html,作为业务网络卡片创建https://hyperledger.github.io/composer//managing/id-cards-playground的一部分。这样,您的管理员和Composer参与者就可以连接/部署/更新/与运行时Fabric网络和已配置节点进行交互,这些节点是您在Azure上配置的。
祝一切顺利!

当我尝试运行 composer runtime install -c PeerAdmin@fabric-network -n mynetwork 时出现了该错误。 - Phan Hoàng Nhân
1
你正在虚拟环境中运行本教程中的所有容器,肯定不需要启用防火墙才能运行 - 除非你想说“禁用”? - Paul O'Mahony
CA状态为"正在重启",其他所有状态为"已上线" 这是我的connection.json: {"type":"hlfv1","name":"fabric-network","orderers":[{"url":"grpc://regititjn.southeastasia.cloudapp.azure.com:3001"}],"ca":{"url":"http://regititjn.southeastasia.cloudapp.azure.com:3000","name":"regititjn.southeastasia.cloudapp.azure.com"},"peers":[{"requestURL":"grpc://regititjn.southeastasia.cloudapp.azure.com:3002","eventURL":"grpc://regititjn.southeastasia.cloudapp.azure.com:3003"}],"keyValStore":"${HOME}/.composer-credentials","channel":"composerchannel","mspID":"Org1MSP","timeout":"300"} 你能帮我检查一下吗? - Phan Hoàng Nhân
我不知道端口是否正确,但我可以使用此端口远程(ssh)连接到虚拟机。非常感谢您的快速回答。再次出现的错误是“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”。 - Phan Hoàng Nhân
1
你的配置文件中不需要 "keyValSto‌​re":"${HOME}/.compos‌​er-credentials",请将其删除。在文档中还有单组织示例 -> https://hyperledger.github.io/composer/tutorials/deploy-to-fabric-single-org.html - 你环境中的端口可能是正确的(在教程链接中,它们是本地 VM 的默认值)。我还建议执行 docker ps 命令以确保所有节点都已启动并且名称解析正常。 - Paul O'Mahony
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接