Fabric1.4 环境搭建时遇到的问题

E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)

E: 无法对目录 /var/lib/apt/lists/ 加锁

 解决方法:

sudo rm /var/lib/apt/lists/lock



E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)

E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

  解决方法:

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

        然后重启



运行./bootstrap.sh遇到的问题

   解决方法:

        修改命令:./bootstrap.sh -b

        然后我们去github网站上下载bin文件夹(hyperledger-fabric-linux-amd64-1.4.0.tar.gz 文件中的bin文件)解压拷贝到到虚拟机中的fabric-samples文件夹中就行了。

地址:https://github.com/hyperledger/fabric/releases/tag/v1.4.0 (这是v1.4.0版本的)

注意:这里执行./bootstrap.sh -b 之后,就会生成fabric-samples文件夹!



 first-network 的启动遇到的问题

no such host

  解决方法:

打开docker-compose-base.yaml文件

/home/zyp/go/src/github.com/hyperledger/fabric/scripts/fabric-samples/first-network/base/docker-compose-base.yaml

 每个container的environment里添加参数

- GODEBUG=netdns=go



./byfn.sh up -s couchdb

启动网络时遇到的问题:

Error: error getting endorser client for channel: endorser client failed to connect to peer0.org1.example.com:7051: failed to create new connection: context deadline exceeded

 之前尝试手动搭建网络遇到过很多次,具体解决操作如下:(不能稳定解决~~)

进入DNS客户机配置文件

sudo vim /etc/resolv.conf

 

将options edns0 trust-ad 这句话注释掉然后保存退出,再次启动网络即可成功。
(记住!!先把之前启动过的网络关闭掉,再重新启动)

./byfn.sh down -s couchdb
./byfn.sh up -s couchdb

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值