gpt4 book ai didi

hyperledger-fabric - 尝试加入 fabric 中的对等 channel 时出错

转载 作者:行者123 更新时间:2023-12-04 16:46:51 26 4
gpt4 key购买 nike

我正在尝试构建具有两个 channel 的结构网络。一个对等点能够加入 channel ,但在尝试将第二个对等点加入 channel 时出现以下错误:

错误:未找到创世 block 文件打开 mychannel.block:没有这样的文件或目录

这是我用于 channel 创建和加入同行的代码:

创建 channel :

docker exec -e "CORE_PEER_LOCALMSPID=Org2MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org2.example.com/msp" peer0.org2.example.com peer channel create -o orderer.example.com:7050 -c mychannel -f /etc/hyperledger/configtx/channel.tx

加入同行:

docker exec -e "CORE_PEER_LOCALMSPID=Org2MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org2.example.com/msp" peer0.org2.example.com peer channel join -b mychannel.block

docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" peer0.org1.example.com peer channel join -b mychannel.block

如有不妥请指正

最佳答案

我在同样的情况下运行并找到了解决方案。由于 mychannel.block 只有 peer0.org2.example.com 容器知道,所有连接都必须从那里完成。对于第二个同行,您可以发出:

docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP"-e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp"-e "peer0.org1.example.com:7051"peer0 .org2.example.com peer channel join -b mychannel.block

中号

关于hyperledger-fabric - 尝试加入 fabric 中的对等 channel 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47323485/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com