我正在尝试在Windows 10 Pro PC上设置我的第一个Hyperledger Fabric网络。
我确实按照以下步骤创建了网络。
- ./ startFabric.sh - 成功
- ./ createPeerAdminCard.sh - 成功
- composer archive create -t dir -n。 - .bna文件在项目根文件夹上成功创建
- 作曲家网络安装 - 卡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 < / p>
需要一段时间才能执行,然后在下面提到了错误:
**处理这些网络管理员: userName:admin
×启动业务网络定义。这可能需要一分钟...... 错误:尝试启动业务网络时出错。错误:无效 任何同行的回应。尝试同行通信的回应是一个 错误:错误:REQUEST_TIMEOUT命令失败**
当我使用以下命令看到日志时:
peer0.org1.example.com。
我在图片文件中附加了日志错误。Log Image File
有人可以向我建议如何继续下一步启动我的第一个Hyper Fabric网络吗?
答案 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”命令
找到您的网络名称