部署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.关闭之前的实例 更改版本号
相关文章
|
12月前
|
开发框架 .NET 区块链
Hyperledger fabric部署链码(五)初始化与链码升级
fabric部署chaincode-go(智能合约)系列之五
177 0
|
2月前
|
Java 开发工具 git
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
|
2月前
|
微服务
【Azure 微服务】记一次错误的更新Service Fabric 证书而引发的集群崩溃而只能重建
【Azure 微服务】记一次错误的更新Service Fabric 证书而引发的集群崩溃而只能重建
|
12月前
|
测试技术 Go 区块链
Hyperledger fabric 测试环境部署
Hyperledger fabric 测试环境部署及相关问题解答
229 3
Hyperledger fabric 测试环境部署
|
测试技术 Shell API
Fabric 部署到服务器上去
Fabric 部署到服务器上去
115 0
|
JavaScript Ubuntu 前端开发
Ubuntu Server搭建Hyperledger Fabric 2.1学习环境
Ubuntu Server搭建Hyperledger Fabric 2.1学习环境
314 0
Ubuntu Server搭建Hyperledger Fabric 2.1学习环境
|
Unix Shell Go
hyperledger fabric 源码调试(peer)环境搭建教程
前面写了一篇[hyperledger fabric 源码调试(orderer)环境搭建教程],按照相同的思路,这次来搭建peer的调试环境。部分相同的步骤和讲解请看上一篇,这里不再重新解释。 peer first-network示例中包含4个peer,我们只把peer0.org1配置成源码调试。
1720 0
hyperledger fabric 源码调试(peer)环境搭建教程
|
Shell Linux Go
CentOS 7 HyperLedger fabric 实战 e2e-cli 有运行成功图
HyperLedger fabric 实战 e2e-cli 有运行成功图 安装GO语言 配置yum sudo wget http://mirrors.163.com/.help/CentOS6-Base-163.
4196 0
|
Docker Windows 容器
Docker Windows Server 应用迁移计划上线,让您轻松处理旧版应用程序!
上周,我们发布了 Docker Windows Server 应用程序迁移计划,旨在帮助公司快速、轻松地迁移应用程序以及对旧版的 Windows Server 2008 应用程序进行现代化改造,同时推动在任何地方的任何应用程序进行持续创新。
2173 0