【问题标题】:Getting error while trying to deploy blockchain inside of an IBM Container Service尝试在 IBM Container Service 中部署区块链时出错
【发布时间】:2017-08-21 15:10:03
【问题描述】:

为了在 IBM Cloud Container Service 中部署区块链,我按照https://github.ibm.com/IBM-Blockchain/ibm-container-service/blob/v1.0.0/cs-offerings/free/README.md 中概述的步骤进行操作

在运行脚本“create_all.sh”时,我反复收到以下错误:

无法连接到服务器:拨号 tcp 127.0.0.1:8080:connectex:由于目标机器主动拒绝,无法建立连接。 等待 createchannel 容器完成

我已经尝试从第一步重新开始该过程。但到目前为止还没有运气。不知道为什么我不断收到此错误。

这方面的任何帮助或提示对我来说都很有价值。谢谢!

【问题讨论】:

  • 我在环境中没有其他资源的免费集群上对此进行了测试,并且成功了。您在创建频道部分是否看到任何其他错误?列出它们时是否有任何处于错误状态的部署/pod:kubectl get deploykubectl get pods
  • @MichaelPetersen 感谢您的调查。现在错误已解决。有一个步骤我们需要设置环境变量 KUBECONFIG 的值。那里的 yml 文件名不正确(教程页面有一个硬编码的文件名)。文件名应该是我们之前下载的yml文件。
  • 听起来不错!感谢您的跟进。
  • @MichaelPetersen 我已经在容器服务中设置了作曲家和区块链。现在,我如何从邮递员那里访问这个链码?我正在努力寻找要在此处使用的对等 URL/IP 地址?你有什么线索吗?
  • 你在谈论这个 URL - 确保 PEER_ADDRESS 地址变量与对等体的 URL (blockchain-org1peer1:5010) 正确设置。此外,您可能想问一个新问题,因为您遇到了不同的问题。您可能还想标记 Kubernetes 以获得更广泛的受众。

标签: containers ibm-cloud blockchain


【解决方案1】:

环境变量 KUBECONFIG 应该指向正确的“kube config yml”文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-19
    • 1970-01-01
    相关资源
    最近更新 更多