Hyperledger fabric hyperledger:错误:代码=不可用描述=grpc:连接不可用用法:对等通道创建[标志]
Hyperledger fabric hyperledger:错误:代码=不可用描述=grpc:连接不可用用法:对等通道创建[标志],hyperledger-fabric,hyperledger,Hyperledger Fabric,Hyperledger,错误:由于rpc错误导致连接错误:code=Unavailable desc=grpc:连接不可用 用法: 对等通道创建[标志] 虽然不太清楚你到底想做什么,但我猜这与频道的创建和加入新的对等频道有关 首先,请查看Hyperledger结构文档和教程。还有“”,请确保您已遵循 您需要首先为您的网络实体创建加密资料:对等和订购服务,您可以利用cryptogen工具接收对等和用户的根CA密钥和签名证书。以下是crypto config.yaml的示例,该示例将允许生成与订购方组织相关的加密资料以及两
错误:由于rpc错误导致连接错误:code=Unavailable desc=grpc:连接不可用
用法:
对等通道创建[标志]
虽然不太清楚你到底想做什么,但我猜这与频道的创建和加入新的对等频道有关 首先,请查看Hyperledger结构文档和教程。还有“”,请确保您已遵循 您需要首先为您的网络实体创建加密资料:对等和订购服务,您可以利用
cryptogen
工具接收对等和用户的根CA密钥和签名证书。以下是crypto config.yaml
的示例,该示例将允许生成与订购方组织相关的加密资料以及两个对等组织:
root@bq4_node1:/opt/fabric/bin# $FABRIC_ROOT/bin/peer channel create -o orderer.local:7050 -f $FABRIC_CFG_PATH/channel-artifacts/channel.tx -c mychannel -t 30 --tls true --cafile $ordererCa
您可以使用cryptogen
生成结果:
# ---------------------------------------------------------------------------
# "OrdererOrgs" - Definition of organizations managing orderer nodes
# ---------------------------------------------------------------------------
OrdererOrgs:
Specs:
- Hostname: orderer
# ---------------------------------------------------------------------------
# "PeerOrgs" - Definition of organizations managing peer nodes
# ---------------------------------------------------------------------------
PeerOrgs:
- Name: Org1
Domain: org1.example.com
Template:
Count: 2
Users:
Count: 1
# ---------------------------------------------------------------------------
# Org2: See "Org1" for full specification
# ---------------------------------------------------------------------------
- Name: Org2
Domain: org2.example.com
Template:
Count: 2
Users:
Count: 1
接下来,您可以使用configtxgen
创建配置事务,该事务将允许生成genesis块并创建通道。命令行命令:
cryptogen generate --config=crypto-config.yaml --output=.
FABRIC_CFG_PATH=. configtxgen -profile TwoOrgsOrdererGenesis -outputBlock genesis.block
FABRIC_CFG_PATH=. configtxgen -profile TwoOrgsChannel -channelID mychannel -outputCreateChannelTx=mychannel.tx
另外,请确保
order.local
是可用订购服务的主机名,也是正确配置和运行对等机的环境变量。您到底想实现什么?
peer channel create -o orderer.local:7050 -f mychannel.tx -c mychannel -t 30 --tls true --cafile $ordererCa