使用Hyperledger Composer在Fabric 1.0.0 Production Release

时间:2017-07-14 12:20:33

标签: hyperledger-fabric hyperledger-composer

我正在关注Hyperledger Composer文档中的my-network教程,并在将.bna文件部署到Fabric时出现以下错误。

我使用的命令是:

composer network deploy -a my-network.bna -p hlfv1 -i PeerAdmin -s randomString

错误讯息:

✖ Deploying business network definition. This may take a minute...

Error: error trying deploy. Error: error trying install chaincode. Error: Connect Failed
Command failed

我在OSX上并拥有所有必需的预赛。

2 个答案:

答案 0 :(得分:3)

我有完全相同的错误 - 假设您正在关注Hyperledger Composer Developer Guide

我认为发生此错误是因为在installing the developer environment结束时您运行了一个命令来停止和拆除Fabric,但是开发人员指南并没有指示您重新启动它。

要解决此问题,我已更改回fabric-tools目录并重新启动Fabric:

cd ../..
./startFabric.sh

返回原始目录,然后我再次尝试部署它:

cd my-network/dist/
composer network deploy -a my-network.bna -p hlfv1 -i PeerAdmin -s randomString

这让我明白指南告诉你所期待的Command succeeded

祝你好运。

答案 1 :(得分:0)

通常转到包含bna文件的目录;它位于您的示例文件夹\ dist

然后运行以下命令:

$ composer network install -a my-network.bna -c PeerAdmin@hlfv1