Ibm cloud IBM cloud中部署的网络,但在实例化链码时出现问题
我在我的IBMCloud实例中部署了一个bna归档文件。它包含您期望的所有文件,包括package.json。这是根据此处的教程完成的: 该过程的最后一步是发出ping,以确保网络正常运行。我收到一个错误,告诉我“链码未实例化” 我进入web界面(),在我的代码/安装代码部分,我可以看到我的网络。在操作下有一个选项可以在对等机上实例化它。单击会出现以下错误:实例化链码时发生未知错误,请检查您的对等日志 查看对等计算机上的日志,我可以看到: {“log”:“npm ERR!enoint enoint:没有这样的文件或目录,打开“/usr/local/src/package.json”\n”,“stream”:“stderr”,“time”:“2018-06-19T13:20:48.455812355Z”} 那个特定的文件是我的bna档案的一部分 我可以将bna文件部署到本地的composer playway和IBM的one(),并且在这两种环境中都可以正常工作 同样的问题也会发生,如果我使用web界面部署bna,我就无法实例化它Ibm cloud IBM cloud中部署的网络,但在实例化链码时出现问题,ibm-cloud,hyperledger-fabric,hyperledger,Ibm Cloud,Hyperledger Fabric,Hyperledger,我在我的IBMCloud实例中部署了一个bna归档文件。它包含您期望的所有文件,包括package.json。这是根据此处的教程完成的: 该过程的最后一步是发出ping,以确保网络正常运行。我收到一个错误,告诉我“链码未实例化” 我进入web界面(),在我的代码/安装代码部分,我可以看到我的网络。在操作下有一个选项可以在对等机上实例化它。单击会出现以下错误:实例化链码时发生未知错误,请检查您的对等日志 查看对等计算机上的日志,我可以看到: {“log”:“npm ERR!enoint enoin
有什么建议可以让这个网络运行吗?最后是软件版本问题 使用composer 0.18.1指定的原始文档是唯一与IBM云基础架构兼容的文档 最近已将其更新为0.19.x 在IBM云中,我删除了原始对等机和所有旧链码,还删除了旧证书 在我的本地机器上,我从头开始:
- 重新安装最新的composer
- 重新创建了bna文件
现在一切都好了。当我尝试启动网络时,出现了最后一个超时问题,但我只是再次运行命令,问题就消失了。我将要求文档团队对此进行更改。谢谢你让我们知道!