尝试实例化composer运行时出错。错误:无法接收事务的提交通知

时间:2018-01-08 15:59:19

标签: git hyperledger-fabric hyperledger hyperledger-composer

我在做教程时遇到了以下问题,

我正在部署业务网络,并从我的mac终端发出以下命令

composer network start --card PeerAdmin@hlfv1 \
--networkAdmin admin --networkAdminEnrollSecret adminpw \
--archiveFile tutorial-network@0.0.1.bna --file networkadmin.card

但我一直在最后,

  

错误:尝试实例化composer运行时时出错。错误:失败   接收事务的提交通知   '95b241579673c195c630aa687bbf92d5453fb893a1074ab669f08222d1a6c124'   在超时期限内命令失败

以下是从命令到错误消息的完整消息:

  

composer network start --card PeerAdmin @hlfv1 --networkAdmin admin   --networkAdminEnrollSecret adminpw --archiveFile tutorial-network@0.0.1.bna --file networkadmin.card开始创业   存档网络:tutorial-network@0.0.1.bna商业网络   定义:标识符:tutorial-network@0.0.1描述:教程   适用于BC的新应用

     

处理这些网络管理员:userName:admin

     

✖启动业务网络定义。这可能需要一分钟......   错误:尝试实例化composer运行时时出错。错误:失败   接收事务的提交通知   '95b241579673c195c630aa687bbf92d5453fb893a1074ab669f08222d1a6c124'   在超时期限内命令失败

请帮助:(

1 个答案:

答案 0 :(得分:0)

假设您通过运行createPeerAdminCard.sh脚本创建了PeerAdmin卡,听起来好像您没有先执行composer runtime install -n tutorial-network -c PeerAdmin@tutorial-network。如果你这样做了,那么我怀疑(在你的教程中,正如你所说的那样)你的Fabric没有正确配置,并且orderers无法将事件推回到对等体中。首先检查文件configtx.yaml中的AnchorPeers和其他主机名,确保在完成更改后运行configtxgen。如果您的意思是“本教程”https://hyperledger.github.io/composer/tutorials/deploy-to-fabric-single-org.html,那么我只需将其关注到“字母”即可。