我正在尝试运行startFabric.sh脚本,但是它失败,并出现以下错误。
已经针对此问题发布了几种解决方案。我经历了几乎所有更改FABRIC_CFG_PATH变量的过程,在此之前运行byfn.sh等。 仍然无法解决!
答案 0 :(得分:0)
您可以确保可以运行
./network.sh up
内部
fabric-samples/test-network/
? 您遇到的错误可能是以下原因之一导致的:
您的织物样本文件夹不完整,或者
您没有适当的权限来访问包含config.yaml文件的文件夹。在这种情况下,是
fabric-samples / test-network / organizations / ordererOrganizations / example.com / msp
您没有为组织生成的证书。
请分享更多信息,以便更轻松地解决问题
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