我正在关注Getting Started with Fabric Command Line并遇到错误,我不明白如何解决。有任何想法吗?
在标题为"更新部署的业务网络"抛出异常。终端输出如下。使用的命令:
composer network update --archiveFile digitalproperty-network@0.0.7.bna --enrollId WebAppAdmin --enrollSecret DJY27pEnl16d
请注意,id与教程不同,因为在创建时上一步中报告了0.0.7 id。产出继续......
Deploying business network from archive digitalproperty-network@0.0.7.bna
Business network definition:
Identifier: digitalproperty-network@0.0.7
Description: Digital Property Network
events.js:160
throw er; // Unhandled 'error' event
^
Error
at ClientDuplexStream._emitStatusIfDone (/home/mnjacobs/.nvm/versions/node/v6.9.5/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:189:19)
at ClientDuplexStream._readsDone (/home/mnjacobs/.nvm/versions/node/v6.9.5/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:158:8)
at readCallback (/home/mnjacobs/.nvm/versions/node/v6.9.5/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:217:12)
我很难让版本与教程相匹配 - 它们似乎不一致。值得注意的是,节点(v6.9.5)和nodejs(v6.10.1)版本不同,即使node是nodejs的符号链接,我注意到6.9.5在堆栈跟踪中。我不确定这种差异是否与问题有关。
其他版本信息:
答案 0 :(得分:1)
当Hyperledger Fabric未运行时,我已经看到了这个错误。如果docker ps
未显示任何内容,请在 sample-applications / packages / getting-started 目录中运行npm run startHLF
,然后再次尝试。