无法在Hyperledger Fabric网络V 0.19上启动网络。错误:REQUEST_TIMEOUT命令失败

时间:2018-05-08 13:23:15

标签: docker hyperledger-fabric hyperledger hyperledger-composer hyperledger-explorer

我正在尝试在Windows 10 Pro PC上设置我的第一个Hyperledger Fabric网络。

我确实按照以下步骤创建了网络。

  
      
  1. ./ startFabric.sh - 成功
  2.   
  3. ./ createPeerAdminCard.sh - 成功
  4.   
  5. composer archive create -t​​ dir -n。 - .bna文件在项目根文件夹上成功创建
  6.   
  7. 作曲家网络安装 - 卡PeerAdmin @ hlfv1 --archiveFile sample-test-network@0.0.1.bna
  8.   

现在,当执行以下命令启动网络时,我在下一步中遇到错误。

  

composer network start --networkName diam-test-network --networkVersion 0.0.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin @hlfv1 --file sample-testkAdmin.card < / p>

需要一段时间才能执行,然后在下面提到了错误:

  

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

     

×启动业务网络定义。这可能需要一分钟......   错误:尝试启动业务网络时出错。错误:无效   任何同行的回应。尝试同行通信的回应是一个   错误:错误:REQUEST_TIMEOUT命令失败**

当我使用以下命令看到日志时:

  

peer0.org1.example.com。

我在图片文件中附加了日志错误。Log Image File

有人可以向我建议如何继续下一步启动我的第一个Hyper Fabric网络吗?

1 个答案:

答案 0 :(得分:1)

我在“ docker-compose.yaml ”文件中进行了以下修改,并使用 docker-compose stop &amp;重新启动Docker-compose。 docker-compose -start 命令然后我重复上面提到的创建网络的所有程序,问题已经解决。

- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE = compose_default

- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE = tutorial-network_default

这里“tutorial-network_default”是网络名称。您可以使用“docker network ls”命令

找到您的网络名称