Azure Hyperledger Fabric单成员区块链设置

我开始使用Azure来托管多节点Hyperledger网络.我之前一直在本地环境中运行,但是想使用Azure.我已经部署了“Hyperledger Fabric Single Member Blockchain”模板,该模板创建了五个VM(一个用于CA,一个用于一个CA,另一个用于三个对等).我的本地环境使用CLI,但这似乎不在Azure模板中.如何在没有CLI的情况下与区块链网络进行交互?

在设置完成后,是否有任何关于如何使用部署环境的tuturials?

我已经通过SSH连接到托管对等端的所有三个VM,似乎是通过部署Azure模板自动设置的docker容器出错.运行’docker ps’显示他们正在重新启动,并且我无法使用命令docker exec -it bash连接(我收到错误,说它重新启动).例如:

集装箱ID图像命令创建状态端口名称
817bbb256e5b hyperledger / fabric-peer:x86_64-1.0.0-alpha“peer node start -…”7小时前重启(2)6秒前sad_clarke

有没有人使用Hyperledger Fabric单成员区块链模板?

谢谢
保罗

解决方法

要在Azure上与Hyperledger交互,您可能确实ssh到其中一个VM.在那里,您可以使用docker exec -it< container-name> bash在该VM(ca,peer或orderer)上运行的docker镜像中获得提示.在那里你可以发出命令.

重新启动VM后,我得到了你提到的docker重启错误(但是在部署之后没有立即).我相信MS部署脚本中存在一个错误. configure-fabric-azureuser.sh使用cacert =“/ etc / hyperledger / fabric-ca-server-config / ${PEER_ORG_DOMAIN} -cert.pem”,但在替换为cacert =“/ etc / hyperledger / fabric-ca-之后server-config / ca.${PEER_ORG_DOMAIN} -cert.pem“我在Docker镜像重启或运行Hyperledger Composer教程时遇到的所有问题都消失了.我在https://github.com/fabienpe/azure-hyperledger-artifacts上发布了修复程序

你检查过每个VM上的config.log文件了吗?

相关文章

文章浏览阅读903次。文章主要介绍了收益聚合器Beefy协议在币...
文章浏览阅读952次。比特币的主要思路是,构建一个无中心、去...
文章浏览阅读2.5k次。虚拟人从最初的不温不火,到现在步入“...
文章浏览阅读1.3k次,点赞25次,收藏13次。通过调查和分析用...
文章浏览阅读1.7k次。这个智能合约安全系列提供了一个广泛的...
文章浏览阅读1.3k次。本文描述了比特币核心的编译与交互方法...