我正在尝试创建通道块,但出现以下错误。我在介质中使用article。有人对此有任何想法吗?
〜/ fabric / fabric-samples / multi-channel-network $ docker exec -e “ CORE_PEER_LOCALMSPID = Org2MSP” -e “ CORE_PEER_TLS_ROOTCERT_FILE = / opt / gopath / src / github.com / hyperledger / fabric / peer / crypto / peerOrganizations / org2.example.com / peers / peer0.org2.example.com / tls / ca.crt” -e“ CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp” -e“ CORE_PEER_ADDRESS = peer0.org2.example.com:7051” -it cli bash root @ 6379d63c48b5:/opt/gopath/src/github.com/hyperledger/fabric/peer# 出口 ORDERER_CA = / opt / gopath / src / github.com / hyperledger / fabric / peer / crypto / ordererOrganizations / example.com / orderers / orderer.example.com / msp / tlscacerts / tlsca.example.com-cert.pem root @ 6379d63c48b5:/opt/gopath/src/github.com/hyperledger/fabric/peer# 对等渠道创建-o orderer.example.com:7050 -c channelall -f /opt/gopath/src/github.com/hyperledger/fabric/peer/channel-artifacts/channelall.tx --tls --cafile $ ORDERER_CA 2019-09-24 10:46:28.542 UTC [main] InitCmd-> WARN 001 CORE_LOGGING_LEVEL不再受支持,请使用FABRIC_LOGGING_SPEC环境变量2019-09-24 10:46:28.546 UTC [main] SetOrdererEnv-> WARN 002 CORE_LOGGING_LEVEL不再 支持,请使用FABRIC_LOGGING_SPEC环境变量 2019-09-24 10:46:28.550 UTC [channelCmd] InitCmdFactory->信息003 代言人和订购者的连接已初始化错误:出现意外 状态:BAD_REQUEST-验证通道创建事务时出错 对于新频道“ channelall”,无法成功将更新应用于 模板配置:授权错误更新:验证错误 DeltaSet:[组] / Channel / Application的策略不满足: 隐式策略评估失败-满足0个子策略,但是 该政策要求满足“管理员”子政策中的1个
答案 0 :(得分:0)
如何在超级账本结构中创建通道块。我正在编写从头开始生成密码材料的步骤,假设您正在运行第一个网络。这表示您在
cd fabric-samples/first-network
首先,生成加密材料
../bin/cryptogen generate --config=./crypto-config.yaml
导出此路径,即运行此命令
export FABRIC_CFG_PATH=$PWD
创建创世纪块
../bin/configtxgen -profile SampleMultiNodeEtcdRaft -channelID byfn-sys-channel -outputBlock ./channel-artifacts/genesis.block
导出频道名称
export CHANNEL_NAME=mychannel
创建频道,这将创建channel.tx
../bin/configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/channel.tx -channelID $CHANNEL_NAME