fabric部署多机节点过程中orderer打开失败情况解决

在阿里云服务器上部署solo多机节点时遇到了一个这样的问题:

在部署orderer节点时,编写好了docker-orderer.yaml文件之后上传到orderer服务器上,输入docker-compose -f docker-orderer.yaml up -d指令启动orderer节点显示如下在这里插入图片描述正常而言此时orderer节点已经部署成功,但是此时输入docker ps命令却没有显示orderer容器。输入docker ps -a发现此时orderer节点群是创建成功了,但是却启动失败。

此时查看docker logs(具体命令自行百度),发现报错为

fatal error: unexpected signal during runtime execution

参考其他博主的回答,发现这是阿里云服务器存在的问题:

问题分析:aliyun 服务器软件网络配置导致 go 语言的DNS解析出现问题。

解决方案:在阿里云ecs机器输入 vim /etc/resolv.conf指令,把第一行的 options timeout:2 attempts:3 rotate single-request-reopen 这一行内容注释掉

完成后重启orderer容器,启动成功
在这里插入图片描述

//update 2020.7.20
//对你有帮助的话请记得点赞呀!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值