4

我正在通过这个教程 hyperledger.github.io/composer/latest/tutorials/developer-tutorial 在 Ubuntu 18-04 LTS 上开发超级账本区块。我已经安装了所有先决条件,并且在运行“composer network install”的这一步中,我遇到了这个问题并尝试了一些解决方案,但仍然无法正常工作。请问有什么帮助吗?谢谢 !

~/tutorial-network$ composer network install --card PeerAdmin@hlfv1 --archiveFile tutorial-network@0.0.1.bna

✖ 安装业务网络。这可能需要一分钟... 错误:尝试安装业务网络时出错。错误:没有来自任何对等方的有效响应。来自尝试的对等通信的响应是一个错误:错误:在截止日期之前无法连接命令失败

Docker ps 和版本

4

2 回答 2

5

您的结构网络未运行。

转到您的 fabric-dev-servers 文件夹并运行./startFabric.sh

如果您在那里遇到任何错误,例如某些容器已经存在,那么首先执行./teardownFabric.sh然后再次运行启动命令。

这将为您提供一个基本的运行网络,其中包含一个 org、一个 peer 和一个 orderer。

网络运行后,您需要通过运行./createPeerAdminCard.sh创建管理卡

只有此时您才准备好安装并启动您的链代码。

于 2018-09-05T15:00:45.887 回答
4

只是为可能面临此问题的其他人提及这一点-在您的情况下,结构网络未运行,但在我的情况下,这是代理问题。一旦我清除了这一点,我就能够成功部署。

于 2019-04-10T15:03:38.173 回答