在Ubuntu 18.04上运行Hyperledger结构网络时出现问题-BYFN.SH Up

在Ubuntu 18.04上运行Hyperledger结构网络时出现问题-BYFN.SH Up,ubuntu,hyperledger-fabric,hyperledger,Ubuntu,Hyperledger Fabric,Hyperledger,我在运行“/byfn.sh up”后卡住了。端到端测试没有到达终点。我陷入了以下困境: 查询peer0.org1上的链码…============================================================正在查询“mychannel”频道上的peer0.org1…=========================================================正在尝试查询peer0.org1…3秒 对等链码查询-C mychannel-n m

我在运行“/byfn.sh up”后卡住了。端到端测试没有到达终点。我陷入了以下困境:

查询peer0.org1上的链码…============================================================正在查询“mychannel”频道上的peer0.org1…=========================================================正在尝试查询peer0.org1…3秒

对等链码查询-C mychannel-n mycc-C'{“Args”:[“query”,“a”]}


这就是我们所能做到的。我已经使用root权限安装了所有需求。重新安装所有内容,清除容器,并多次重新启动系统,始终得到相同的结果。任何帮助都将不胜感激。

我终于完成了网络的端到端测试

正在peer1.org2上安装链码

  • 对等链码安装-n mycc-v1.0-l golang-p github.com/chaincode/chaincode\u example02/go/
  • res=0
  • 集合+x 2020-08-21 06:52:43.808 UTC[chaincodeCmd]使用默认escc检查ChainCodecMDParams->INFO 001 2020-08-21 06:52:43.808 UTC[chaincodeCmd]使用默认vscc检查ChainCodecMDParams->INFO 002 2020-08-21 06:52:44.208 UTC[chaincodeCmd]安装->信息003远程安装响应: ==================================链码已安装在peer1.org2上=====================
正在查询peer1.org2上的链码。。。 ===========================查询频道“mychannel”上的peer1.org2===================== 正在尝试查询peer1.org2…3秒

  • 对等链码查询-C mychannel-n mycc-C'{“Args”:[“query”,“a”]}
  • res=0
  • 集合+x
九十 ===========================在“mychannel”频道的peer1.org2上查询成功=====================

=========一切正常,BYFN执行完成===========


|||||||uu\
| | | | | | | | | ||
| | | | | | | || |
||||||____/

解决方案,请使用比我之前指出的版本更早的版本。在这个例子中,我使用了curl。。。bash-s1.2.0


我这样做的原因是,最新的hyperledger版本没有使用大多数教程中使用的BYFN.SH示例。Hyperledger将其更新为完全不同的内容。现在,我可以学习以前的教程并继续学习最新版本。

添加更多日志。现在还不清楚到底发生了什么其他事情在达到这一点之前都是好的。没有先前的错误消息。我在Ubuntu 18.04上运行这个。然后它就挂了。30分钟,1小时,2小时后。。。只是停留在端到端测试的这一部分。我在不同的地区和AZ上试过,但都没有成功。我是否需要更改试图安装的Hyperledger的版本?我正在使用hyperledger 1.4.7 1.4.7 0.4.20。是的,您可以尝试最新的
v2.2
,但我不认为它与版本有关。我只是尝试了不同版本的hyperledger,比我尝试安装的版本要早得多,并且工作正常。谢谢你的建议。