初始化核心配置时出现致命错误

时间:2020-10-10 09:11:50

标签: hyperledger-fabric

我是中国超级账本的新秀。

我遵循了官方文件的顺序

我的结构版本是最新的(2020.10.10),执行此刻时出现错误:

./network.sh deployCC

我在官方文档中找到了答案,并且在test-network中出错。

我进行了fabric-samples/facar/startFabric.sh,并在peer chaincode query -C mychannel -n fabcar -c '{"Args":["queryAllCars"]}'目录中进行了test-network

但是,有一个新问题:

fatal error when initializing core config : Could not find config file. Please make sure that FABRIC_CFG_PATH is set to a path which contains core.yaml

我已经设置了此路径,为什么?

我的英语不太好,很抱歉:(

2 个答案:

答案 0 :(得分:0)

错误来自此文件:

https://github.com/hyperledger/fabric-samples/blob/v2.1.1/test-network/scripts/deployCC.sh

检查第16行,即“ FABRIC_CFG_PATH = $ PWD /../ config / ”,并确保该目录上有config文件夹。

在该配置文件夹中,您可能会找到core.yaml,configtx.yaml,orderer.yaml。

安装示例,二进制文件和docker映像后,您可以在“ fabric-samples”目录中找到此配置文件夹。

要安装示例,二进制文件和docker映像,请转到以下链接: https://hyperledger-fabric.readthedocs.io/en/release-2.2/install.html#install-samples-binaries-and-docker-images

答案 1 :(得分:0)

您可能忘记设置环境变量。在命令行中,设置

export FABRIC_CFG_PATH=$PWD/config/

或者您的 config 目录相对于当前工作目录的任何位置,然后重试。

相关问题