Hyperledger fabric 服务不可用--支持Kafka群集尚未完成引导;请稍后再试

Hyperledger fabric 服务不可用--支持Kafka群集尚未完成引导;请稍后再试,hyperledger-fabric,Hyperledger Fabric,zookeeper0: 延伸: 文件:docker-compose-base.yml 服务:动物园管理员 容器名称:zookeeper0 环境: -动物园我的ID=1 -ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888 网络: 表现: 别名: -${CORE\u PEER\u NETWORKID} zookeeper1: extends

zookeeper0: 延伸: 文件:docker-compose-base.yml 服务:动物园管理员 容器名称:zookeeper0 环境: -动物园我的ID=1 -ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888 网络: 表现: 别名: -${CORE\u PEER\u NETWORKID}

zookeeper1:
    extends:
        file: docker-compose-base.yml
        service: zookeeper
    container_name: zookeeper1
    environment:
        - ZOO_MY_ID=2
        - ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

zookeeper2:
    extends:
        file: docker-compose-base.yml
        service: zookeeper
    container_name: zookeeper2
    environment:
        - ZOO_MY_ID=3
        - ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

kafka0:
    extends:
        file: docker-compose-base.yml
        service: kafka
    container_name: kafka0
    environment:
        - KAFKA_BROKER_ID=0
        - KAFKA_ZOOKEEPER_CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181
        - KAFKA_MESSAGE_MAX_BYTES=${KAFKA_MESSAGE_MAX_BYTES}
        - KAFKA_REPLICA_FETCH_MAX_BYTES=${KAFKA_REPLICA_FETCH_MAX_BYTES}
        - KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES=${KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES}
    depends_on:
        - zookeeper0
        - zookeeper1
        - zookeeper2
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}
卡夫卡1: 延伸: 文件:docker-compose-base.yml 服务:卡夫卡 集装箱名称:卡夫卡1 环境: -卡夫卡经纪人ID=1 -卡夫卡(KAFKA_ZOOKEEPER)CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181 -KAFKA_消息_MAX_BYTES=${KAFKA_消息_MAX_BYTES} -卡夫卡副本获取最大字节=${卡夫卡副本获取最大字节} -卡夫卡副本获取响应最大字节=${卡夫卡副本获取响应最大字节} 取决于: -zookeeper0 -zookeeper1 -zookeeper2 网络: 表现: 别名: -${CORE\u PEER\u NETWORKID}

zookeeper1:
    extends:
        file: docker-compose-base.yml
        service: zookeeper
    container_name: zookeeper1
    environment:
        - ZOO_MY_ID=2
        - ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

zookeeper2:
    extends:
        file: docker-compose-base.yml
        service: zookeeper
    container_name: zookeeper2
    environment:
        - ZOO_MY_ID=3
        - ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

kafka0:
    extends:
        file: docker-compose-base.yml
        service: kafka
    container_name: kafka0
    environment:
        - KAFKA_BROKER_ID=0
        - KAFKA_ZOOKEEPER_CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181
        - KAFKA_MESSAGE_MAX_BYTES=${KAFKA_MESSAGE_MAX_BYTES}
        - KAFKA_REPLICA_FETCH_MAX_BYTES=${KAFKA_REPLICA_FETCH_MAX_BYTES}
        - KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES=${KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES}
    depends_on:
        - zookeeper0
        - zookeeper1
        - zookeeper2
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}
卡夫卡2: 延伸: 文件:docker-compose-base.yml 服务:卡夫卡 集装箱名称:卡夫卡2 环境: -卡夫卡经纪人ID=2 -卡夫卡(KAFKA_ZOOKEEPER)CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181 -KAFKA_消息_MAX_BYTES=${KAFKA_消息_MAX_BYTES} -卡夫卡副本获取最大字节=${卡夫卡副本获取最大字节} -卡夫卡副本获取响应最大字节=${卡夫卡副本获取响应最大字节} 取决于: -zookeeper0 -zookeeper1 -zookeeper2 网络: 表现: 别名: -${CORE\u PEER\u NETWORKID}

zookeeper1:
    extends:
        file: docker-compose-base.yml
        service: zookeeper
    container_name: zookeeper1
    environment:
        - ZOO_MY_ID=2
        - ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

zookeeper2:
    extends:
        file: docker-compose-base.yml
        service: zookeeper
    container_name: zookeeper2
    environment:
        - ZOO_MY_ID=3
        - ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

kafka0:
    extends:
        file: docker-compose-base.yml
        service: kafka
    container_name: kafka0
    environment:
        - KAFKA_BROKER_ID=0
        - KAFKA_ZOOKEEPER_CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181
        - KAFKA_MESSAGE_MAX_BYTES=${KAFKA_MESSAGE_MAX_BYTES}
        - KAFKA_REPLICA_FETCH_MAX_BYTES=${KAFKA_REPLICA_FETCH_MAX_BYTES}
        - KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES=${KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES}
    depends_on:
        - zookeeper0
        - zookeeper1
        - zookeeper2
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}
卡夫卡3: 延伸: 文件:docker-compose-base.yml 服务:卡夫卡 集装箱名称:卡夫卡3 环境: -卡夫卡经纪人ID=3 -卡夫卡(KAFKA_ZOOKEEPER)CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181 -KAFKA_消息_MAX_BYTES=${KAFKA_消息_MAX_BYTES} -卡夫卡副本获取最大字节=${卡夫卡副本获取最大字节} -卡夫卡副本获取响应最大字节=${卡夫卡副本获取响应最大字节} 取决于: -zookeeper0 -zookeeper1 -zookeeper2 网络: 表现: 别名: -${CORE\u PEER\u NETWORKID}

zookeeper1:
    extends:
        file: docker-compose-base.yml
        service: zookeeper
    container_name: zookeeper1
    environment:
        - ZOO_MY_ID=2
        - ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

zookeeper2:
    extends:
        file: docker-compose-base.yml
        service: zookeeper
    container_name: zookeeper2
    environment:
        - ZOO_MY_ID=3
        - ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

kafka0:
    extends:
        file: docker-compose-base.yml
        service: kafka
    container_name: kafka0
    environment:
        - KAFKA_BROKER_ID=0
        - KAFKA_ZOOKEEPER_CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181
        - KAFKA_MESSAGE_MAX_BYTES=${KAFKA_MESSAGE_MAX_BYTES}
        - KAFKA_REPLICA_FETCH_MAX_BYTES=${KAFKA_REPLICA_FETCH_MAX_BYTES}
        - KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES=${KAFKA_REPLICA_FETCH_RESPONSE_MAX_BYTES}
    depends_on:
        - zookeeper0
        - zookeeper1
        - zookeeper2
    networks:
      behave:
         aliases:
           - ${CORE_PEER_NETWORKID}

这也发生在我身上。我的解决方法是:运行Kitematic->单击右上角的我的图像->单击创建

你有什么问题?我得到支持Kafka群集尚未完成引导;在docker Env中创建频道时请稍后再试。请添加kafka容器的日志。我已添加Order0日志,其余的订购者工作正常。我认为与kafka群集和订购者的通信存在问题。因此,我认为无法创建频道。我的意见是您如何解决此问题?