2017-04-19 91 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

    如果你還有問題,請讓我們與日誌一起知道!

    相關問題