【问题标题】:Deploy API REST IBM Hyperledger Composer Blockchain (bad flag in substitute command: 'U' ERROR)部署 API REST IBM Hyperledger Composer Blockchain(替代命令中的错误标志:'U' ERROR)
【发布时间】:2018-03-15 13:05:12
【问题描述】:

我在尝试将卡部署到云上的工作区块链时遇到此错误,知道吗?提前致谢。我正在使用 mac,按照指南(我认为 Kubernetes 安装/配置良好):

https://ibm-blockchain.github.io/interacting/

./create/create_composer-rest-server.sh --paid --business-network-card /Users/sm/jsblock/tutorial-network/PeerAdmin@fabric-network.card
Configured to setup a paid storage on ibm-cs
Preparing yaml file for create composer-rest-server
sed: 1: "s/%COMPOSER_CARD%//User ...": bad flag in substitute command: 'U'
Creating composer-rest-server pod
Running: kubectl create -f /Users/sm/jsblock/ibm-container-service/cs-offerings/scripts/../kube-configs/composer-rest-server.yaml
error: no objects passed to create
Composer rest server created successfully

【问题讨论】:

    标签: ibm-cloud hyperledger-fabric blockchain hyperledger hyperledger-composer


    【解决方案1】:

    该文档中有错误。当您需要使用网络管理员卡时,您还需要指定对等管理员卡。

    付费免费集群有两组“并行”文档。您正在使用的命令中有 --paid 错误。如果您删除 --paid 并使用网络管理员卡,我认为它会解决问题。

    您的命令将如下所示:./create/create_composer-rest-server.sh --business-network-card admin@YOUR-network

    【讨论】:

    【解决方案2】:

    我再次尝试了安装过程(部署的区块链实例似乎运行良好):https://ibm-blockchain.github.io/simple/

    但我注意到脚本:

    ./create_all.sh
    

    ...从未结束(我猜主要是内部 kubernetes 问题)。我重置了安装:

    ./delete_all.sh
    ./create_all.sh
    

    我又试了一次,现在一切正常。我可以让我很棒的 AP​​I REST 与部署在 IBM Cloud 上的 Hyperledger 区块链对话。准备开发一些惊人的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-06
      • 2019-01-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多