无法在Hyperledger Fabric中启动Peers?

问题描述 投票:1回答:1

问题:

我使用Hyperledger Fabric为网络创建了加密材质和通道工件。然后我上网,但它只上了cli容器。然后我在容器中查找日志。在所有同行中,它向我展示了这一点。

Cannot run peer because error when setting up MSP of type bccsp from directory /etc/hyperledger/fabric/msp: could not load a valid signer certificate from directory /etc/hyperledger/fabric/msp/signcerts: stat /etc/hyperledger/fabric/msp/signcerts: no such file or directory

在orderer容器中,

Failed to initialize local MSP: could not load a valid signer certificate from directory /var/hyperledger/orderer/msp/signcerts: stat /var/hyperledger/orderer/msp/signcerts: no such file or directory

我经常尝试和搜索以找到解决这个问题的方法。但我无法找到任何理由解决这个问题。昨天它工作正常,没有任何错误,但今天当我重新启动网络时,它给我留下了这些错误。有人可以帮我解决这个问题吗?谢谢!

hyperledger-fabric hyperledger
1个回答
0
投票

我弹出了同样的错误,我发现由于某种原因,卷映射可能不正确。

您可能需要仔细检查卷中的MSP路径映射是否指向实际实体的/ msp文件夹,而不是OrdererOrganizations级别。


0
投票

我有同样的问题。

尝试使用'Teardown Fabric Runtime'并重新启动它。

问题是我第一次在Windows 10上启动Fabric时,我没有在Docker中启用C盘共享并出现错误:

C: drive is not shared. Please share it in Docker for Windows Settings.

然后我打开了C盘共享,它解决了驱动器共享错误,但是我开始收到你提到的错误。我所做的只是将织物撕下并重新开始。我想这与织物泊坞容器的错误启动有关,它所需要的只是一个新的开始。


0
投票

我通过关闭防火墙我的防火墙阻止解决问题,与docker共享驱动器因此docker无法从给定位置读取证书“无法从目录/ etc / hyperledger / peer / msp / signcerts加载有效的签名者证书”。如果获得成功,试试这个回复我。

© www.soinside.com 2019 - 2024. All rights reserved.