网络设置后退出Hyperledger Fabric对等Docker实例

问题描述

我已经建立了一个8组织的单通道结构网络。我能够进行整个网络设置。但是安装成功之后。一些Docker实例停止监听其各自的端口。当我执行docker ps -a时,它会显示某些对等节点图像要退出的状态,这就是它无法在该端口侦听的原因,因此链码安装失败。是因为docker还是对等配置中的某些错误而发生此错误?

enter image description here

其中一个退出容器的日志

enter image description here

解决方法

从日志看来,似乎有多个容器试图访问同一数据库,(“文档更新冲突”);您是如何配置数据库的?我们可以看到您的配置文件吗? (configtx和/或docker-compose文件)?

CouchDB容器特定于给定的对等方,如果两个或多个对等方尝试访问同一个CouchDB,则可能会产生不良后果(如崩溃)。

,

在您的configtx.yaml文件中,您需要为所有8个组织添加至少一个锚点对等体,以收听类似enter image description here这样的频道锚点对等体 https://hyperledger-fabric.readthedocs.io/en/latest/glossary.html#anchor-peer 在锚点文档中,您可以看到每个组织必须至少有一个锚点

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...