当前位置: 首页 > 知识库问答 >
问题:

从没有internet连接的计算机上运行“Composer network Upgrade”时出现“Resource_Educted”错误

宰父志新
2023-03-14

我的生产环境没有Internet连接。但是运行“Composer network Install”或“Composer network Start”和“Composer network Upgrade”需要主动连接Internet才能下载各种NPM模块。为了克服这个问题,我使用Verdaccio docker镜像建立了本地NPM注册表。现在我可以看到所有的NPM模块正在从“Verdaccio”下载。但是“composer network upgrade”命令仍然失败。
命令:composer network upgrade-n tutorial-network-v 0.0.11-c peeradmin@fabric-network-o npmrcfile=/home/firoz/tutorial-network/npmconfig

输出:升级业务网络定义。这可能需要一分钟...错误:尝试升级业务网络时出错。错误:没有来自任何对等点的有效响应。来自尝试的对等通信的响应是一个错误:错误:8 resource_extedity:接收到的尾随元数据大小超过限制

当机器有Internet连接时,相同的命令成功运行。当我查看Hyperledger/Fabric-Peer容器日志时,可以看到以下错误。

我可以做一些类型的配置,所以node-gyp不应该寻找互联网连接?

共有1个答案

扶开诚
2023-03-14

这个错误--上面消息中特定的错误--是nodejs.org的getaddrinfo错误--是一个失败的DNS查找。我怀疑这是你们网络上的一个普遍问题。此外,您已经用“before”和“after”验证了这一点(即这不是Hyperledger Composer的问题)。

https://github.com/nodejs/node-gyp/issues/235#issuecomment-16261898-如果您想为节点模块设置一个“Verdaccio”或代理样式的存储库

另请参见在Hyperledger Composer中用本地npm注册表实例化Chaincode中的第二个注释,您需要在注册表中加载您的Composer模块(以及所有依赖项)

 类似资料:
  • 我正试图从本地机器上的Pyspark连接到雪花。 我希望能够连接到雪花和PySpark读取数据。任何帮助都将不胜感激!

  • 我在裸机上有一个由2台机器组成的kubernetes集群,主机器上包含我只想在从节点上部署的docker映像,但我不想使用云存储库来存储映像,我正在从运行在主机器上的jenkins作业中构建docker映像,如果我使用dockerhub中的docker映像,部署工作很好,但当映像在主机器中时,在从节点上部署时会给我一个错误, kubectl版本客户端版本:version.info{Major:“1

  • 我最近换了Windows10机器,我正试图在它上运行我的maven项目。运行时,出现以下错误: [信息]正在扫描项目...下载:http://repo.Maven.apache.org/Maven 2/org/springframework/boot/spring-boot-starter-parent/1.3.2.release/spring-boot-starter-parent-1.3.2.

  • 问题内容: 我在本地计算机上使用docker设置了Single Node Basic Kafka Deployment,如Confluent Kafka文档中所述(步骤2-3)。 另外,我还公开了zookeeper的端口2181和kafka的端口9092,以便能够从在本地计算机上运行的Java客户端连接到它们: 问题:当我尝试从主机连接到kafka时,连接失败,因为它无法解析地址:kafka:90

  • 问题内容: 我正在通过Netbeans使用LWJGL库用Java编写基本游戏。 我用lwjgl,lwjgl_util和jinput .jar创建了一个库,并在项目属性的“运行”类别中添加了-Djava.library.path = C:\ LWJGL \ native \ windows。 当我在Netbeans中运行文件时,它可以完美运行,没有任何问题。但是,当我通过双击文件运行.jar时,什么

  • 我的代码出错了,我不知道为什么。我正在使用OpenCsv库,并试图将我的Csv保存到一个数组中。CSV的列看起来像:日期、售出、代码,然后在它下面的信息像:1123,may4,0021;3323; 我的代码是: 错误是在 CSV 阅读器 csvreader = 新的 CSVReader(读取器);线。