无法生成订购者创始块-Hyperledger Fabric

时间:2020-05-23 10:19:11

标签: hyperledger-fabric

我正在尝试运行startFabric.sh脚本,但是它失败,并出现以下错误。 Text](https://stackoverflow.com/image.jpg)[![enter image description here

已经针对此问题发布了几种解决方案。我经历了几乎所有更改FABRIC_CFG_PATH变量的过程,在此之前运行byfn.sh等。 仍然无法解决!

2 个答案:

答案 0 :(得分:0)

您可以确保可以运行

./network.sh up

内部

fabric-samples/test-network/

? 您遇到的错误可能是以下原因之一导致的:

  1. 您的织物样本文件夹不完整,或者

  2. 您没有适当的权限来访问包含config.yaml文件的文件夹。在这种情况下,是

    fabric-samples / test-network / organizations / ordererOrganizations / example.com / msp

  3. 您没有为组织生成的证书。

请分享更多信息,以便更轻松地解决问题

P.S。 Fabric 2.1中的fabcar示例使用测试网络,而不是先前版本中使用的第一个网络。因此,运行byfn.sh不会有太大帮助。

答案 1 :(得分:0)

将{PWD设置为FABRIC_CFG_PATH=$PWD/../config/时使用~/fabric-samples/fabcar

还要检查~/fabric-samples/test-network/configtx中是否存在configtx.yaml