2017-07-14 33 views
0

工作背景:加入fabric composer通道时出错

我试图扩展Composer环境中有多个组织。 我可以通过修改configtx.yaml,crypto-config.yaml & docker-compose.yml文件来实现。

问题饰面:

当我创建使用startFabric.sh通道,并尝试在它加入新组织的同行

docker exec -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/[email protected]/msp" peer0.org2.example.com peer channel join -b composerchannel.block 

我得到下面的错误。

2017-07-14 10:03:09.046 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP 2017-07-14 10:03:09.046 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity
2017-07-14 10:03:09.049 UTC [channelCmd] InitCmdFactory -> INFO 003 Endorser and orderer connections initialized
Error: genesis block file not found open composerchannel.block: no such file or directory`

我的环境详细信息。

composer-cli v0.9.2
composer-admin v0.9.2
composer-client v0.9.2
composer-common v0.9.2
composer-runtime-hlf v0.9.2
composer-runtime-hlfv1 v0.9.2

npm 3.10.10
node v6.11.0

回答

0

而不是试图延长作曲家发展结构,我想你会更好从头开始创建的 https://hyperledger-fabric.readthedocs.io/en/latest/build_network.html 发展织物发现hyperledger织物文档承接网络由作曲家定义并不意味着成为如何定义结构的模板,而是作为最简单的设置来提供真正的超级结构来开发和测试。 由hyperledger结构提供的示例最适合理解和创建您自己的自定义结构,并且hyperledger composer应该能够通过适当配置连接配置文件并使用composer identity import命令导入适当的加密材料来使用该自定义拓扑。

相关问题