错误:任何对等方均未提供有效响应(运行./createpeerAdmincard.sh时)

时间:2018-09-12 15:48:44

标签: hyperledger hyperledger-composer

我是区块链开发中的重要人物。我尝试在多个主机中使用Hyperledger作曲器。我成功运行了./startfabric.sh。 然后我尝试运行./createpeerAdmincard.sh 但是我收到一条错误消息,指出没有任何对等方的有效响应。我将许多时间的作曲家版本0.16更改为0.19.x。而且我尝试删除主目录中的.composer文件。但是我的问题没有解决。请提供解决方案。

操作系统是:Ubuntu 16.04 Hyperledger作曲者是:1.0.4

谢谢

1 个答案:

答案 0 :(得分:0)

在进行任何操作之前,我将在具有./startFabric.sh的目录中运行这些命令,以卸载以前版本的CLI /删除到目前为止可能已生成的所有卡或凭据。

$ npm uninstall -g composer-rest-server $ rm -rf ~/.composer $ rm *.card $ rm -rf credentials/

(可选-杀死Docker容器)

$ docker kill $(docker ps -q) $ docker rm $(docker ps -aq) $ docker rmi $(docker images -q)

现在运行

./downloadFabric.sh

然后在

之后

./startFabric.sh

现在,安装composer和composer-rest-server(版本19.5)**这非常重要。

npm install -g composer-cli@0.19.5

然后

npm install -g composer-rest-server@0.19.5

,然后尝试使用./createPeerAdminCard.sh

我发现本教程对于Composer的启动和运行非常有用-> https://github.com/IBM/BlockchainNetwork-CompositeJourney#1-starting-hyperledger-fabric