2017-04-19 102 views
1

我在运行e2e_cli示例时遇到了一些问题。Hyperledger Fabric 1.0 e2e失败

我能够完成所有步骤(在文档中提到的)运行这个例子

日志
须藤./network_setup.sh了萨赫勒
频道名称前 - 萨赫勒

大厦configtxgen Makefile:72:***“没有进入PATH:检查依赖关系”。停止。
生成成因块
2017年4月19日13点00分16秒加载配置
2017年4月19日13点00分16秒无法在[]。尝试路径找到configtx.yaml设置ORDERER_CFG_PATH,PEER_CFG_PATH,或GOPATH正确。
MV:不能STAT“orderer.block”:没有这样的文件或目录
生成信道配置事务
2017年4月19日13点00分十六秒加载配置
2017年4月19日13点00分十六秒莫非在[]的路径中找不到configtx.yaml。尝试正确设置ORDERER_CFG_PATH,PEER_CFG_PATH或GOPATH。
MV:不能STAT“channel.tx”:没有这样的文件或目录
开始orderer0
peer0达最新
等方达最新
等方2达最新
对等体3是向上最新
再造CLI
频道名称:萨赫勒
2017年4月19日13:00:18.269 UTC [记录] InitFromViper - >得不001设置缺省日志级别到调试的命令“通道”
2017-04-19 13:00:18.269 UTC [msp] GetLocalMSP - > DEBU 002返回existin g本地MSP
2017-04-19 13:00:18.269 UTC [msp] GetDefaultSigningIdentity - > DEBU 003获取默认签名身份
连接错误:rpc错误:代码= 14 desc = grpc:RPC由于传输失败而快速失败
错误:RPC错误:代码= 14 DESC = GRPC:RPC失败快速由于运输失败
用法:
等信道创建[国旗]

!!!!!!!!!!!!! !频道创作失败!!!!!!!!!!!!!!!!
==================错误!!!未能执行完-2-最终方案==================

走在路
[email protected]:〜/工作/ src目录/ github上.com/hyperledger/fabric/examples/e2e_cli $ go版本
go版本go1.8 linux/amd64

无法在[]路径中找到configtx.yaml。此文件也存在。

GOPATH = /家庭/ sahil.kapoor /工作
GOROOT =在/ usr /本地/去

而且我farbic文件夹是GOPATH
/工作/ src目录/ GitHub的内部。COM/hyperledger /面料/例子/ e2e_cli

如果你想建立一个新的网络,你将需要配置文件 orderer.blockchannel.tx

这个脚本会为您创建它们

+0

请使用“代码”块格式化您的代码和日志。这将更容易阅读 – Guillaume

回答

0

cd $GOPATH/src/github.com/hyperledger/fabric/examples/e2e_cli 
chmod +x generateCfgTrx.sh 
./generateCfgTrx.sh <channel-ID> 

你的情况:

./generateCfgTrx.sh sahil 
0

请注意,您已经从git仓库的主分支克隆。

按照这些步骤获得e2e_cli工作(在$ GOPATH/src目录/ github.com/hyperledger /面料项目文件夹):

  1. 一旦克隆按照指令,执行

git checkout fa3d88cde177750804c7175ae000e0923199735c

  • 通过执行外壳脚本
  • 下载搬运工图像
  • 改造项目的主文件夹configtxgen文件:
  • make configtxgen

  • 现在你可以设置你的网络:
  • sh examples/e2e_cli/network_setup.sh

    尝试了这一点,让我们知道,如果这个解决方案正适合你!

    RESULT(运行搬运工PS): Result Screenshot

    如果你还有问题,请让我们与日志一起知道!

    相关问题