首页 > 解决方案 > 无法在 Hyperledger Fabric 网络 V 0.19 上启动网络。错误:REQUEST_TIMEOUT 命令失败

问题描述

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

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

  1. ./startFabric.sh - 成功
  2. ./createPeerAdminCard.sh - 成功
  3. 作曲家档案创建 -t dir -n 。 - 在项目根文件夹上成功创建 .bna 文件
  4. composer network install --card PeerAdmin@hlfv1 --archiveFile sample-test-network@0.0.1.bna

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

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

执行需要一些时间,然后它在下面给出了错误提示:

**处理这些网络管理员:用户名:管理员

× 启动业务网络定义。这可能需要一分钟... 错误:尝试启动业务网络时出错。错误:没有来自任何对等方的有效响应。来自尝试的对等通信的响应是一个错误:错误:REQUEST_TIMEOUT 命令失败**

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

peer0.org1.example.com 。

我在图像文件中附加了日志错误。日志图像文件

谁能建议我如何继续下一步以启动我的第一个 Hyper Fabric 网络?

标签: dockerhyperledger-fabrichyperledgerhyperledger-composerhyperledger-explorer

解决方案


I did the following modification in "docker-compose.yaml" file and restart Docker-compose by using docker-compose stop & docker-compose -start command then I repeat all procedure for create Network mentioned above and issue has been resolved.

- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=compose_default

To

- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=tutorial-network_default

Here "tutorial-network_default" is the network name. You can find your network name by using "docker network ls" command


推荐阅读