Hyperledger Fabric安装问题-阿里云环境问题

如果是在阿里云机器上部署fabric ,在e2e_cli 启动网络时,遇到以下错误

复制代码
2018-01-26 05:03:26.153 UTC [msp] GetDefaultSigningIdentity -> DEBU 00d Obtaining default signing identity
2018-01-26 05:03:26.153 UTC [msp/identity] Sign -> DEBU 00e Sign: plaintext: 0AC3060A1508021A06089EEDAAD30522...4570C57BBD33F75CA1D12B806981FAF1 
2018-01-26 05:03:26.153 UTC [msp/identity] Sign -> DEBU 00f Sign: digest: A5892BF4C08D07882B34D959932CFA784DE00E1B29D40411B1CF8B59C16DF557 
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0x63 pc=0x7ff4023cb259]

runtime stack:
runtime.throw(0xddc771, 0x2a)
    /opt/go/src/runtime/panic.go:566 +0x95
runtime.sigpanic()
    /opt/go/src/runtime/sigpanic_unix.go:12 +0x2cc
....
....
....
goroutine 34 [select]:
net.cgoLookupIP(0x141ef60, 0xc4203bea20, 0x7ffef3e2fa83, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
    /opt/go/src/net/cgo_unix.go:209 +0x2f5
net.lookupIP(0x141ef60, 0xc4203bea20, 0x7ffef3e2fa83, 0x13, 0x0, 0x0, 0x0, 0x0, 0x0)
    /opt/go/src/net/lookup_unix.go:70 +0xf9
net.glob..func11(0x141ef60, 0xc4203bea20, 0xe45178, 0x7ffef3e2fa83, 0x13, 0xc4203d46c8, 0x720699, 0xc4203d4708, 0xc4203d4718, 0x455cc0)
    /opt/go/src/net/hook.go:19 +0x52
net.lookupIPContext.func1(0xc42014eea0, 0x7ffef3e2fa83, 0x18, 0x0)
    /opt/go/src/net/lookup.go:119 +0x5c
internal/singleflight.(*Group).doCall(0x143be60, 0xc4203bc870, 0x7ffef3e2fa83, 0x13, 0xc420177c20)
    /opt/go/src/internal/singleflight/singleflight.go:93 +0x3c
created by internal/singleflight.(*Group).DoChan
    /opt/go/src/internal/singleflight/singleflight.go:86 +0x339
!!!!!!!!!!!!!!! Channel creation failed !!!!!!!!!!!!!!!!
================== ERROR !!! FAILED to execute End-2-End Scenario ==================
复制代码

用户则需要修改 /etc/resolv.conf 配置,将 options timeout:2 attempts:3 rotate single-request-reopen 这一行内容注释掉

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 100.100.2.136
nameserver 100.100.2.138
# options timeout:2 attempts:3 rotate single-request-reopen

这个解决方法是从 https://yq.aliyun.com/articles/238940 看到的,作者试过,给增加 GODEBUG=netdns=go 环境变量也不好使,只会又出现以下问题

 

复制代码
2018-01-26 05:09:10.812 UTC [msp/identity] Sign -> DEBU 00e Sign: plaintext: 0AC3060A1508021A0608F6EFAAD30522...18EB3B68613F5C67FA2AB9ACD1F9C144 
2018-01-26 05:09:10.812 UTC [msp/identity] Sign -> DEBU 00f Sign: digest: E5BC4EB4ED536D53AC743587E0AD9FD2BAB2EFC9C6A1775D5BA8ADFC9252566C 
Error: Got unexpected status: BAD_REQUEST
Usage:
  peer channel create [flags]

Flags:
  -c, --channelID string   In case of a newChain command, the channel ID to create.
  -f, --file string        Configuration transaction file generated by a tool such as configtxgen for submitting to orderer
  -t, --timeout int        Channel creation timeout (default 5)

Global Flags:
      --cafile string              Path to file containing PEM-encoded trusted certificate(s) for the ordering endpoint
      --logging-level string       Default logging level and overrides, see core.yaml for full syntax
  -o, --orderer string             Ordering service endpoint
      --test.coverprofile string   Done (default "coverage.cov")
      --tls                        Use TLS when communicating with the orderer endpoint
  -v, --version                    Display current version of fabric peer server

!!!!!!!!!!!!!!! Channel creation failed !!!!!!!!!!!!!!!!
================== ERROR !!! FAILED to execute End-2-End Scenario ==================
复制代码

而真正能够彻底解决的方法,就是将 /etc/resolv.conf 注释掉  options timeout:2 attempts:3 rotate single-request-reopen ,就能够正常启动了

hyperledge fabric 2.0在ubuntu18.04上的搭建 hyperledge fabric 2.0在ubuntu18.0上的搭建 Hyperledger Fabric是一个提供分布式账本解决方案的平台。Hyperledger Fabric被设计成支持不同的模块组件直接拔插启用。 系统要求: 1.Ubuntu18.04虚拟机 2.科学上网软件 首先安装Docker: 先卸载老版docker: $sudo apt-get remove docker d... 阅读详情

相关推荐

Failed to execute goal org...的解决办法

主要介绍了Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1的解决办法的相关资料,需要的朋友可以参考下

cgo+gSoap+onvif学习总结:5、获取profileToken、rtsp流地址、快照地址及cgo程序signal SIGSEGV: segmentation violation解决方法

cgo+gSoap+onvif学习总结:5、获取profileToken、rtsp流地址、快照地址及cgo偶发signal SIGSEGV: segmentation violation分割违例解决方法 文章目录cgo+gSoap+onvif学习总结:5、获取profileToken、rtsp流地址、快照地址及cgo偶发signal SIGSEGV: segmentation violation分割违例解决方法1. 前言2. gSoap生成c/c++代码框架3. 实现c代码并运行测试3.1 c代码3.2

逍遥游的博客 5831

System Verilog学习笔记(十九)——覆盖率

覆盖率是用来衡量验证精度和完备性的数据指标。也可以告诉我们在仿真时设计的哪些结构被触发,哪些没被触发。高质量的验证需要满足以下三个条件。

ljy77882333的博客 2144

fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation

错误堆栈: fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x27 pc=0x7fc8a8a92932] runtime stack: runtime.throw({0x66d1b9, 0x7fc880f03a50}) /usr/local/go/src/runtime/panic.go:1198 +0x71 run...

sucess999的博客 7031

AI产品经理必备:Agent评测维度、指标与工程化落地指南

随着大模型从单轮问答走向复杂的Agent应用,如何科学地评测一个Agent是否真正“办成了事”,成为AI产品经理必须掌握的核心能力。与传统大模型评测关注回答质量不同,Agent评测需要综合评估任务规划、工具调用、多轮对话一致性以及失败自愈等行为。任务完成率与工具调用成功率是最关键的两个量化指标,同时还需关注延迟与Token成本等工程约束。在实际落地中,评测集的设计要覆盖业务主流程与边界场景,并通过批量回归测试与版本对比,为产品选型、算法迭代和上线决策提供数据支持。本文系统拆解了Agent评测的完整流程,帮助

weixin_29057163的博客 344

Ubuntu本地部署CodeX编程助手:CLI配置全指南

本地AI编程助手是当前开发者关注的核心技术趋势,指在不依赖云端API、保障代码隐私前提下,于本地环境运行具备代码理解、多语言补全与知识库检索能力的智能辅助工具。其技术原理涉及模型加载、API网关编排、向量数据库集成及系统级资源调度,关键价值在于可控性、低延迟与合规性。典型应用场景包括企业内网DevOps提效、边缘设备嵌入式开发支持,以及敏感代码场景下的离线编程增强。本文聚焦Ubuntu系统下基于CLI的手动配置路径,深入解析Ollama服务注册、Node.js版本锁定、API Key环境隔离及Qwen2.5

weixin_26804345的博客 596

cgo 偶发fatal error: unexpected signal during runtime execution

go 版本:go1.13.5 linux/arm64。

qq_35324057的博客 2874

保姆级教程:在Ubuntu 21.04上搞定USRP X410的UHD 4.1驱动与Gnuradio 3.9安装(含虚拟机网络避坑指南)

本文提供在Ubuntu 21.04上配置USRP X410的UHD 4.1驱动与Gnuradio 3.9的详细教程,涵盖虚拟机网络设置、依赖安装、源码编译及常见问题解决方案,帮助开发者高效搭建SDR开发环境。

weixin_27869497的博客 273

使用cgo,由于内存释放导致内存无效,引起的http crash

程序基本框架:在C代码中申请内存并放入数据,然后用Go代码通过http将数据发送到对端,发送完成(成功或失败)后释放内存。 遇到的问题:当发送成功的时候,一切正常;当发送失败的时候,偶尔会crash。 //C代码 void send_data() {     buf = malloc(data_len);     goHttpSendData(buf, data_len); // 在go代码中定...

未冬生 5241

MATLAB图像去噪实战:如何用巴特沃斯滤波器完美去除横条纹(附完整代码)

本文详细介绍了如何使用MATLAB中的巴特沃斯滤波器有效去除图像中的横条纹噪声。通过频域分析和滤波处理,结合完整的代码示例,帮助读者掌握从噪声分析到参数优化的全流程技术,实现高质量的图像去噪效果。

weixin_30566063的博客 564

android HTTPS未校验服务器证书漏洞修复

上述代码是重写了域名校验的逻辑,每个证书里携带的域名是不可更改的,如果证书是合法的证书签发机构签发的,并且域名是和你要请求的域名对的上的,基本上就能确认你访问就服务器地址就是要访问的服务器地址,这样才是安全的。上述代码就是重新了证书校验的逻辑,信任所有的证书,正确的逻辑是要校验证书是否是可信任的证书签发机构所认证的,如果不校验的话你虽然是用了https加密传输,只要你的客户端用户信任了其他的证书哪怕是非法的证书,一样能够请求通过,而这个证书的服务器就可以解密你的报文,拿到你的隐私信息了。

kyzycyey的专栏 2623

resolv文件自动配置

在使用networkmanager设置网卡时,会出现每次重启系统时DNS自动清零的问题,每次重启后都要重新设置DNS非常麻烦。 nameserver的配置文件是 /etc/resolv.conf 这是正常的内容:# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)# DO NOT EDIT T...

weixin_34235457的博客 351

OTG原理讲解

摘要:USB OTG(On-The-Go)是USB 2.0的重要功能,允许设备在主机和从机间动态切换,实现设备间的直接通信。其核心机制是通过ID引脚电平判断角色:Micro-USB中接地为Host,悬空为Device;USB-C则通过CC引脚协商。电路设计需处理ID引脚连接和VBUS电源控制,MCU根据ID状态配置USB控制器模式。典型应用包括手机连接U盘、键盘等外设,极大扩展了移动设备的连接能力。

m0_49476241的博客 3223

阿里云服务器Ubuntu16.04搭建Hyperledger Fabric1.2环境(详细)

阿里云服务器Ubuntu搭建Hyperledger Fabric1.2环境 相信很多小伙伴在学习区块链的时候,需要搭建Hyperledger Fabric环境进行学习。而搭建该环境步骤繁多,且极其容易出现各种错误,需要花费一定的精力才能搞定。本篇文章基于博主搭建N次Hyperledger Fabric环境的经验上编写,希望能够给予你帮助!希望每位读者按照文章步骤进行,都能顺利搭建成功! (非阿里云...

qianxuezi的博客 8106

不使用工具箱,通过MATLAB纯编程实现lstm网络的训练过程

长短期记忆网络(LSTM,Long Short-Term Memory)是一种时间循环神经网络,是为了解决一般的RNN(循环神经网络)存在的长期依赖问题而专门设计出来的,所有的RNN都具有一种重复神经网络模块的链式形式。在标准RNN中,这个重复的结构模块只有一个非常简单的结构,例如一个tanh层。

平时工作较为繁忙,私信消息一般晚上回复,谢谢大家~~ 1014

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Hyperledger fabric 1.3 简化安装记录(阿里云港台主机)

一、环境 主机:阿里云轻量应用服务器 系统:Ubuntu 16.04(基于4.4内核) 二、先决条件 2.1 go 用此时最新的1.11.2版本 下载:wget https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz 安装:tar -zxvf go1.11.2.linux-amd64.tar.gz 加入到环境变量: export GOPAT...

chaishen10000的专栏 2462

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

hyperledger fabric 搭建

在这里博主使用的是阿里云服务器centos7 1、安装go 通过yum安装go yum install go 2、配置go的环境 >vim /etc/profile //添加,在这里的先进入 cd /usr 创建gocode目录 mkdir gocode export GOPATH="/usr/gocode" export PATH=$pATH:$GOPATH ...

javaWeb 498

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

关于Hyperledger网络在阿里云上的安装教程

Hyperledger配置

BHeart1013的博客 97

Hyperledger Fabric v2.x + Ubuntu16.04环境搭建

Hyperledger Fabric+Ubuntu16.04环境搭建 2.前置安装(Git和CURL) 在ubuntu中打开终端,输入以下命令 更新软件源 sudo apt update 安装git sudo apt install git 安装curl sudo apt install curl 3.安装docker-ce 获取安装docker-ce的脚本 curl -fsSL get.docker.com -o get-docker.sh 查看当前目录是否获取到了脚本 ls get* 执行脚本(安装需

mingrizhixin的博客 681

Hyperledger Fabric——Caliper:运行环境的搭建

Hyperledger Fabric——Caliper:运行环境的搭建 Caliper是针对Hyperledger Fabric的性能测试工具,安装运行过程坑很多,在这里提供完整的安装过程,包括一些报错的解决方案,在这里也提供一些前辈的参考,本文会对前辈们的方法介绍目前出现的一些坑的一些说明以及解决的提供。 参考:很详细的过程:https://blog.youkuaiyun.com/cao0507/artic...

qq_41566923的博客 1778

Hyperledger Fabric BYFN 1: 基础环境配置及测试

fabric基础环境配置及测试 全程root权限执行 建议查看官方文档 环境准备1 安装样例、二进制文件和docker镜像2 建立第一个网络3 最终环境 VPS: 阿里云服务器 OS: Ubuntu 16.04.4 LTS docker和docker-compose 配置docker加速器 从阿里云处获取docker容器镜像服务4 #创建docker目录 mkdir -p /etc/...

小鸟达子的博客 560

wsl2搭建fabric单机samples网络

0.安装ubuntu for Win10 在Microsoft store安装就好,不赘述啦。 1.配置源&安装ssh 清华镜像站: # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubu

xiaoyue2019的博客 690

怎样部署Hyperledger Fabric多节点(一)

 北冥有鱼,其名为鲲。鲲之大,不知其几千里也;化而为鸟,其名为鹏。鹏之背,不知其几千里也;怒而飞,其翼若垂天之云。——《庄子·逍遥游》 既然要部署多节点,那么首先就要部署单节点。作者同某个师弟胡乱捣鼓了一通,在本地虚拟机,腾讯云,阿里云,vultr(都是ubuntu,有16也有18)上都已经完成了部署,为了方便后人写下此文。 git安装        略     golang安装      ...

几百个测试用例一致通过 1194

hyperledger环境搭建

hyperledger环境搭建 #第一阶段:准备阶段 ##安装xshell http://www.netsarang.com/products/xsh_overview.html ##购买阿里云服务器 建议配置和操作系统版本和我保持完全一致. 因为不同操作系统, 不同版本 命令会有细微差别 乞丐版1核1G, 便宜好用. ##安装git apt-get update apt-get inst...

www294993741的博客 1622

hyperledger fabric-samples安装 release-1.4

hyperledger fabric-samples

往事如风的博客 1万+
上一篇: Hyperledger Fabric安装问题-环境残留问题
下一篇: Fabric 环境安装
weishiym
博客等级 码龄19年 27粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值