尝试将新对等方加入现有网络时出错



我使用byfn.sh启动了网络。然后尝试向网络添加一个新的对等端。在修改crypto-config.yaml-模板:计数:3然后使用额外的peer配置创建了一个新的yaml文件。配置结束。然后从cli容器内部-peer channel join-b mychannel.block

new peer yaml config

版本:"2">

卷:peer2.org1.example.com:

网络:由fn:

服务:peer2.org1.example.com:容器名称:peer2.org1.example.com扩展:文件:base/peer-base.yaml服务:对等基础环境:-CORE_PEER_ID=peer2.org1.example.com-CORE_PEER_ADDRESS=peer2.org1.example.com:7051-CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer2.org1.example.com:7051-CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org1.example.com:7051-CORE_PEER_LOCALMSID=组织1MSP卷:-/var/run/:/host/var/run/-/cryptoconfig/peerOrganizations/org1.example.com/peers/peer2.org1.example.com/sp:/etc/hyperledger/fabric/msp-/cryptoconfig/peerOrganizations/org1.example.com/peers/peer2.org1.example.com/stls:/etc/hyperledger/fabric/tls-peer2.org1.example.com:/var/hyperbledge/production端口:-11051:7051-11053:7053

我期待-成功加入。但在peer2.org1的日志中,我看到警告-[八卦/发现]func1->WARN 04e无法连接到{peer0.org1.example.com:7051[]:上下文截止日期超过

我有一个模糊的想法,我需要在某个地方添加一些DSN发现的内容,但不确定在哪里。请帮忙。

将新的peer添加到docker-compose.yaml中peer0.org.example.com的CORE_peer_GOSSIP_BOOTSTRAP环境变量中,应该是这样的:

CORE_PEER_GOSSIP_BOOTSTRAP=peer1.org1.example.com:7051 peer2.org1.example.com/7051

不要忘记重新启动您的容器

相关内容

  • 没有找到相关文章

最新更新