在CLI教程中更新业务网络时出错

时间:2017-03-30 19:41:49

标签: hyperledger-fabric hyperledger-composer

我正在关注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在堆栈跟踪中。我不确定这种差异是否与问题有关。

其他版本信息:

  • Ubuntu 14.04.5
  • Docker版本17.03.1-ce,构建c6d412e(手动安装为auto 安装已下降)
  • docker-compose版本1.12.0-rc2,build 08dc2a4

1 个答案:

答案 0 :(得分:1)

当Hyperledger Fabric未运行时,我已经看到了这个错误。如果docker ps未显示任何内容,请在 sample-applications / packages / getting-started 目录中运行npm run startHLF,然后再次尝试。