尝试启动测试网络时出错

问题描述 投票:0回答:5

我尝试按照教程在 Ubuntu 上进行开发。然后在“启动测试网络”部分时出现错误。我成功运行以下命令来打印测试网络的脚本帮助文本。

./network.sh -h

当我想运行下一个命令来启动网络时

./network.sh 向上

我收到的消息如下

使用 CLI 超时“5”次尝试和 CLI 延迟“3”秒启动节点,并使用数据库“leveldb”和来自“cryptogen”的加密

错误!未找到对等二进制文件和配置文件..

有人可以告诉我发生了什么事吗?请帮忙。

hyperledger-fabric hyperledger
5个回答
3
投票

我遇到了同样的问题,看起来您需要获取系统特定的二进制文件: https://hyperledger-fabric.readthedocs.io/en/release-2.2/test_network.html

我在根目录中运行了curl命令,但没有指定版本。

curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s

确保将

./bin
添加到 .gitignore


2
投票

一定要使用

./network.sh up

来自测试网络文件夹,并且该测试网络文件夹包含在结构样本中,因为它可以使用结构样本中包含的不同目录中的二进制文件,移动它可能会导致错误。

也尝试设置这个环境变量

FABRIC_CFG_PATH=$PWD

强制在测试网络文件夹中启动 Fabric


0
投票

首先关闭网络进行清理

cd test-network
./network.sh down

再次启动网络

./network.sh up

0
投票

在部署测试网络之前,您需要按照 Hyperledger Fabric 文档中的说明安装示例、二进制文件和 Docker 映像。


0
投票
首先确保位于 test-network 文件夹之外。 然后运行以下命令。如果您仍然遇到错误,则您可能位于错误的目录中。此命令将自动安装所需的二进制文件。

curl -sSLO https://raw.githubusercontent.com/hyperledger/fabric/main/scripts/install-fabric.sh && chmod +x install-fabric.sh
    
© www.soinside.com 2019 - 2024. All rights reserved.