Hyperledger fabric Hyperledger:Composer业务网络安装错误

Hyperledger fabric Hyperledger:Composer业务网络安装错误,hyperledger-fabric,hyperledger,hyperledger-composer,Hyperledger Fabric,Hyperledger,Hyperledger Composer,请帮我纠正错误或告诉我去哪里寻求帮助 当我启动Fabric network时,一切看起来都很好。但是,当我尝试使用composer-network-install--card安装业务网络时PeerAdmin@hlfv1--archiveFile innodata-network@0.0.1.bna我看到一个错误: 然后我开始查看peer1(Org2的第二个对等方)的日志,并看到这样的错误: Org1的peer0日志: Org1的peer1日志: 所有资料来源如下: (我用两个yaml文

请帮我纠正错误或告诉我去哪里寻求帮助

当我启动Fabric network时,一切看起来都很好。但是,当我尝试使用
composer-network-install--card安装业务网络时PeerAdmin@hlfv1--archiveFile innodata-network@0.0.1.bna
我看到一个错误:

然后我开始查看peer1(Org2的第二个对等方)的日志,并看到这样的错误:

Org1的peer0日志:

Org1的peer1日志:

所有资料来源如下:

(我用两个yaml文件启动Fabric:
docker compose-f docker-compose-Coach.yaml-f docker-compose-kafka.yaml up-d

因此,“未能更新订购服务端点”可能是因为对等方不是领导者,然后接收到更新端点的命令。bitbucket链接未显示任何内容供参考

我看到您已经修改了Dev环境示例createPeerAdminCard.sh脚本,以适合您的自定义结构环境

错误:14不可用:如果此错误是Composer连接到结构失败,则假定所有结构都已启动。您的connection.json中的FQ名称似乎无法解析(因此得到“不可用”)。也可能是与connection.json文件中的错误相关的问题,正如您可以想象的,在本例中,CLI无法“找到”用于执行网络安装的结构容器,这让我想到了Docker

Docker容器在默认桥接器上运行,除非您指定了不同的内容—只是说。连接json文件具有固定名称,结构网络中的每个节点都需要解析这些名称(例如错误14:不可用)

您可以在docker compose.yaml文件等中设置网络-您可以使用docker inspect bridge和docker inspect检查哪些容器位于哪个网络等

最简单的方法是在/etc/hosts文件中解析FQ名称

另外-您是否尝试部署示例Fabric marbles链代码来测试您的Fabric网络?这将是一个开始,因为这将验证结构配置是否正确,然后再配置Composer以使用基础结构


编写器连接配置文件的示例有here->和here->

您说过问题可能与connection.json有关。我做错了什么?文件如下:在我尝试安装业务网络之前,所有docker容器都正常运行。如果您有时间,请查看配置文件。我会非常感激的。访问被拒绝,你能在不需要访问控制的情况下粘贴吗,谢谢