【发布时间】:2019-03-30 18:36:12
【问题描述】:
目前正在使用 cli 处理 Hyperledger Composer Basics tutorial Part 3。我能够成功安装先决条件并创建名片网卡,但被困在网络部署的下一个步骤。
当我尝试启动网络时,我收到“未找到卡”错误。
我在正确的目录中并查看了 v0.20 文档(教程在 v0.15 中),但由于我对 UNIX 和 cli 还很陌生,因此无法解决这个问题。
我最近尝试使用正确的代码:
composer network start -f dist/perishable-network.bna -n perishable-network -A admin -S adminpw -c PeerAdmin@h1fv1 -f networkadmin.card -V v0.20.2
到目前为止尝试过:
- 我已尝试将管理卡导出到 h1fv12,但这并没有解决问题。
- 尝试删除所有 docker 映像并从头开始重新启动网络。
- 尝试重新下载源文件。
- 为 -v -c 和 -f 尝试了多种不同的组合,看看哪种方法会起作用。
如果您有任何建议,非常感谢!
【问题讨论】:
-
您好-我想(但您没有说哪张卡或哪一步)是因为您没有导入适当的名片(??
admin@iot-perishable-networkshipper@iot-perishable-network等等 ?? ) - 可能是从composer network start命令创建的管理员卡 - 然后尝试在教程的一个步骤中使用该卡。建议追溯您的步骤(您也可以查看您的命令行历史记录?)并查看缺少什么 -
实际上 - 我还注意到教程使用
composer network deploy- 这是过时的(它使用 Composer v0.15 - 所以你可能想查看 Developer tutorial 以获取有关正确命令的指导(例如 @ 987654328@ 而不是deploy然后是管理卡的composer card import然后是composer network ping然后是composer network start等等)-