2017-07-14 46 views
0

我正在從Hyperledger Composer文檔跟蹤我的網絡教程,並在將.bna文件部署到布。在使用Fabric 1.0.0的本地計算機上使用Hyperledger Composer部署.bna文件時安裝chaincode時出錯生產版本

我使用的命令是:

composer network deploy -a my-network.bna -p hlfv1 -i PeerAdmin -s randomString 

錯誤消息:

✖ Deploying business network definition. This may take a minute... 

Error: error trying deploy. Error: error trying install chaincode. Error: Connect Failed 
Command failed 

我在OSX,並擁有所有必要的預賽。

+0

連接失敗意味着作曲家無法連接到由連接配置文件hlfv1定義的結構。您可以發佈以下內容 1.命令'docker ps'的輸出顯示提供結構運行時的容器 2.可在目錄'.composer-connection-profiles中找到的connection.json的內容/ hlfv1'關閉你的主目錄 –

回答

3

我有完全相同的錯誤 - 假設您遵循Hyperledger Composer Developer Guide

我認爲這個錯誤是因爲在installing the developer environment的末尾運行了一個停止並拆除Fabric的命令,但開發者指南並沒有指示你重新啓動它。

要解決我變回了織物tools目錄中並重新啓動面料:

cd ../.. 
./startFabric.sh 

返回到原來的目錄,然後我試圖重新部署它:

cd my-network/dist/ 
composer network deploy -a my-network.bna -p hlfv1 -i PeerAdmin -s randomString 

這讓我到Command succeeded清除指南告訴你所期望的。

祝你好運。

+0

我做了你上面列出的但仍然出現同樣的錯誤! – aabdulwahed

+0

@aabdulwahed我認爲這是一個不同的錯誤?原來的錯誤是'錯誤:連接失敗',你的錯誤:無法反序列化創建者身份?如果有新的問題,這會更好嗎? –

+0

是的,那工作。我認爲這個命令會讓織物容器本身旋轉。謝謝一堆。 –

相關問題