Fabric1.2 降级Fabric1.1 深坑

基础环境参考Fabric1.2部署,本教程只解读降级过程中遇到的问题(即,重新加载fabric源码1.1或切换分支到1.1,fabric-samples 同理)

部分参考链接:
https://www.jianshu.com/p/6ef2e8425087
https://yq.aliyun.com/articles/238940

一、下载镜像和要执行的二进制文件

1、进入到fabric-samples目录

如果网络环境足够好,能访问外网的话,可以直接执行下面这条语句就会下载所有镜像和要执行的二进制的文件

curl -sSL https://goo.gl/6wtTN5 | bash -s 1.1.0

下载完成后要会多出这两个文件bin和config
image.png
2、连不了外网的按下面执行(下载镜像和二进制文件这两个步骤)

进到fabric目录下的scripts
并修改bootstrap.sh

cd fabric/scripts/
vim bootstrap.sh

修改图中圈的部分,修改为1.1.0版本,然后保存

image.png
运行bootstrap.sh下载镜像(要等几分钟)
./bootstrap.sh 
3、下载二进制执行文件
进入到fabric-samples文件
 cd fabric-samples/

通过wget下载1.1.0版本的二进制文件
wget https://nexus.hyperledger.org/content/repositories/releases/org/hyperledger/fabric/hyperledger-fabric/linux-amd64-1.1.0/hyperledger-fabric-linux-amd64-1.1.0.tar.gz

解压下载的文件,会发现多了bin和config两个个文件夹
tar -zxvf hyperledger-fabric-linux-amd64-1.1.0.tar.gz 
把bin配置到环境
cd bin/
pwd
vim /etc/profile
source /etc/profile

修改的项(即配置fabric-samples中生成的bin的配置文件环境变量)

image.png
五、运行文件
进到fabric-samples/first-network
cd fabric-samples/first-network/

生成配置文件
./byfn.sh -m generate

选择同意,会默认生成mychannel

起动项目(阿里云报错如下)
./byfn.sh -m up
image.png
直接修改,如下文件中所有environment下配置添加 - GODEBUG=netdns=go
vim /home/gopath/src/github.com/hyperledger/fabric-samples/first-network/base/docker-compose-base.yaml

vim /home/gopath/src/github.com/hyperledger/fabric-samples/first-network/docker-compose-cli.yaml

image.png
注意如果down 了网络重新启动依然出现问题,回到一定要重新下载二进制执行文件

删除bin和config两个个文件夹
重新解压

tar -zxvf hyperledger-fabric-linux-amd64-1.1.0.tar.gz 

重新执行

进到fabric-samples/first-network
cd fabric-samples/first-network/

生成配置文件
./byfn.sh -m generate

成功如下:
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,172评论 25 709
  • 2018.07.29 ☼ Good morning 听从内心的声音, 做自己喜欢的事, 把自己的热爱做到极致, 你...
    天涯海角_a50e阅读 903评论 0 0
  • 《好汉两个半》第三季第八集,泡妞高手查理和他的弟弟艾伦在咖啡馆遇到了一个美貌的舞蹈老师,但对方对他毫无兴趣,一顿贬...
    公民李冰阅读 4,884评论 0 1
  • #萌主早报20180419# 1. 作息:00:00-04:00(早睡为什么这么难[大哭]手机扔掉扔掉) 2. 刷...
    廖如意阅读 1,202评论 0 0
  • 昨天看了野蛮部落的微信公众号文章,参加部落的战士每一个都是一等一的民间高手,特别是带头大哥~陈龙,他的全马最好成绩...
    lucky_鹏阅读 1,495评论 0 0