部署Fabric遇到问题和解决方法总结

简介: Fabric遇到问题和解决方法总结

1.遇到的问题

-bash: ls: 未找到命令

解决方法如下,可解决

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

2.权限问题

./bin/cryptogen:没有权限

解决方法

chmod +x ./bin/cryptogen

3.问题
clean: line 12: tree: command not found
解决方法
yum -y install tree

4.问题

docker-compose --version
/usr/lib/python2.7/site-packages/requests/__init__.py:80: RequestsDependencyWarning: urllib3 (1.22) or chardet (2.2.1) doesn't match a supported version!

把冲突的包卸掉 然后再装一次requests

pip uninstall urllib3
pip uninstall chardet
pip install requests

5.错误:

Error response from daemon: container ba921b4837d069bff68fb348c3af0466e63319825a942ba9ffdb0f7753f0a77c: driver "overlay2" failed to remove root filesystem: remove /var/lib/docker/overlay2/de0e0d7ba8822b92c2b85b2324c0688a28d708c4f7a76891fe8e0f64deb730a5/merged: device or resource busy

解决方法:
如果您的docker engine 还没有安装任何容器,那么您可以尝试以下方案:

umount /var/lib/docker/overlay2
rm -rf /var/lib/docker
service docker restart

6.安装完docker后,执行docker相关命令,出现

”Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get : dial unix /var/run/docker.sock: connect: permission denied“

sudo groupadd docker #添加docker用户组
sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中
newgrp docker #更新用户组
docker ps #测试docker命令是否可以使用sudo正常使用

7.问题如下
在这里插入图片描述
解决方法:

1.更改版本号和合约名称
2.关闭之前的实例 更改版本号
相关文章
|
Docker 容器 Unix
Fabric遇到问题和解决方法总结
Fabric遇到的问题和解决方法总结
1698 0
|
Go 容器 Docker
阿里云安装Fabric环境
Hyperledger Fabric,分布式,Go,Docker
2210 0
|
网络协议 Shell Go
深入理解Fabric环境搭建的详细过程
博主之前的文章都是教大家怎么快速的搭建一个Fabric的环境,但是其中大量的工作都隐藏到了官方的脚本中,并不方便大家深入理解其中的过程,所以博主这里就将其中的过程一步步分解,方便大家! 前面的准备工作我就不用多说了,也就是各种软件和开发环境的安装,安装好以后,我们git clone下来最新的代码,并切换到v1.0.0,并且下载好我们需要使用的docker镜像,也就是到步骤6,接下来我们要解析的是之后的步骤,也就是真正的搭建Fabric的过程。
1609 0
|
测试技术 Shell API
Fabric 部署到服务器上去
Fabric 部署到服务器上去
135 0
|
Unix Shell Go
hyperledger fabric 源码调试(peer)环境搭建教程
前面写了一篇[hyperledger fabric 源码调试(orderer)环境搭建教程],按照相同的思路,这次来搭建peer的调试环境。部分相同的步骤和讲解请看上一篇,这里不再重新解释。 peer first-network示例中包含4个peer,我们只把peer0.org1配置成源码调试。
1770 0
hyperledger fabric 源码调试(peer)环境搭建教程
|
测试技术 Docker 容器
(三)Hyperledger Fabric 1.1安装部署-chaincode测试
环境搭建完毕,需要的工具和镜像安装完毕,就可以进行chaincode测试了,接下来参考官方教程运行first-network。  进入first-netwok: cd first-network first-network的文件结构如下 在first-network目录下有两个自动化脚本byfn.sh和eyfn.sh,这两个脚本的启动顺序是先执行byfn.sh再执行eyfn.sh(eyfn.sh不是必须的,eyfn.sh的作用稍后再介绍)。
1569 0
|
Ubuntu Go Docker
快速搭建一个Fabric 1.0的环境
之前笔者写了一篇Fabric1.0 Beta的部署和Fabric 1.0的多机部署。但是很多人在部署Fabric的时候还是很容易出问题,所以我就再把Fabric 1.0的单机环境搭建讲一下。其实很多内容和前面博客相同。
1525 0
|
测试技术 Go 区块链
Hyperledger fabric 测试环境部署
Hyperledger fabric 测试环境部署及相关问题解答
314 3
Hyperledger fabric 测试环境部署
|
IDE Shell Go
hyperledger fabric 源码调试(orderer)环境搭建教程
本系列文尝试依据个人理解来描述构建fabric源码调试环境的步骤,去掉docker这层障碍,并给出思考过程。
2057 0
hyperledger fabric 源码调试(orderer)环境搭建教程
|
Docker 容器
Hyperledger Fabric 1.0 从零开始(七)——启动Fabric多节点集群
5:启动Fabric多节点集群 5.1、启动orderer节点服务 上述操作完成后,此时各节点的compose配置文件及证书验证目录都已经准备完成,可以开始尝试启动多机Fabric集群。 首先启动orderer节点,切换至orderer.example.com服务器,即前文指定的10.130.116.8服务器,执行如下命令进入启动docker进程:  docker-compose -f docker-compose-orderer.yaml up -d    运行完毕后我们可以使用docker ps看到运行了一个名字为orderer.example.com的节点。
1149 0

热门文章

最新文章

相关实验场景

更多