Hyperledger-fabric2.0首次运行网络故障。无法读取位于';的链码包;。tar.gz'; 环境
世纪七 go版本go1.13.8 linux/amd64 Docker版本19.03.6 Hyperledger结构2.0 我的脚步 1.下载面料样本 2.在Hyperledger-fabric2.0首次运行网络故障。无法读取位于';的链码包;。tar.gz'; 环境,hyperledger-fabric,Hyperledger Fabric,世纪七 go版本go1.13.8 linux/amd64 Docker版本19.03.6 Hyperledger结构2.0 我的脚步 1.下载面料样本 2.在/fabric sample/first network/中运行byfn.sh generate,此步骤正常 3.运行byfn.sh up然后我就失败了 失败 ==================================链码打包在peer0.org1上===================== 正在peer0.org1上安装链码。。
/fabric sample/first network/
中运行byfn.sh generate
,此步骤正常
3.运行byfn.sh up
然后我就失败了
失败
==================================链码打包在peer0.org1上=====================
正在peer0.org1上安装链码。。。
+对等生命周期链码安装.tar.gz
+res=1
+集合+x
错误:无法读取“.tar.gz”处的链码包:open.tar.gz:没有这样的文件或目录
!!!!!!!!!!!!!!! peer0.org1上的链码安装失败!!!!!!!!!!!!!!!!
=========错误!!!无法执行端2端方案===========
我试过了
1.
我尝试使用
peer lifecycle chaincode
来tar chaincode,网络应该运行,docker容器应该在那里。。因此,我无法使用对等生命周期来tar我在这里看到的问题是找不到您的链码包文件(tar.gz)。这意味着链码包命令每次都失败
你有没有检查过docker内部每次运行脚本时都会生成“chaincodename.tar.gz”。如果没有,那么
首先检查“bin”文件夹中的工具是否可用,并导出路径。
您可以尝试手动打包和安装链码步骤,以更详细地了解导致链码失败的原因。我也遇到了同样的问题!这似乎是Hyperledger 1.4.5中的一个问题,用于修复降级到v1.4.4的问题 我是这样解决的
/byfn.sh down
rm-r/面料样品
https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh |bash-s--1.4.6 1.4.6 0.4.18
导出路径=/bin:$PATH
cd结构示例/第一网络
/byfn.sh生成
/byfn.sh up
,/byfn.sh up-l节点
,要么是我使用的/byfn.sh up-l java
嗯,他们似乎解决了这个问题。您需要在
fabric sample
的根目录上执行git pull
我当前的提交编号是E5B898C08D86E35BD80DB8024A0C3EED6A9ABCBB2
,我正在使用主分支