在arm64设备(树莓派4B)上部署Hyperledger Fabric V2.5

news/2025/2/25 11:54:53

arm64设备相较于x86设备功耗低、硬件成本低,树莓派4B是一个流行的arm64设备,本文记录在树莓派4B中部署Hyperledger Fabric V2.5的关键点,即与x86架构启动网络所需材料的差异。

成功部署示例

如图所示,Hyperledger Fabric V2.5.6 成功运行在了树莓派4B(8G内存版)中,即test-network的peer节点、orderer节点、以及智能合约成功部署。经过测试可正常调用合约。
在这里插入图片描述

关键步骤

fabric网络的组成包括:bin二进制文件、docker镜像文件,网络配置文件材料。其中,网络配置文件材料不区分系统架构,因此需要在bin二进制文件、docker镜像文件下手。

1. bin文件

在github仓库release页面可以看到fabric项目发布的二进制文件
链接:https://github.com/hyperledger/fabric/releases


http://www.niftyadmin.cn/n/5865465.html

相关文章

奇异值分解(SVD)拟合平面

奇异值分解(SVD)拟合平面 在三维空间中,使用奇异值分解(SVD)来拟合平面是一种常见且有效的方法。下面将详细介绍其原理、实现步骤,并给出Python代码示例。 原理 给定一组三维空间中的点 P { p 1 , p 2…

【无标题】PHP-get_definde_vars

[题目信息]: 题目名称题目难度PHP-get_defined_vars2 [题目考点]: get_defined_vars — 返回由所有已定义变量所组成的数组此函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户定义的变量。 [Flag格式…

DeepSeek-R1:通过强化学习激发大语言模型的推理能力

注:此文章内容均节选自充电了么创始人,CEO兼CTO陈敬雷老师的新书《自然语言处理原理与实战》(人工智能科学与技术丛书)【陈敬雷编著】【清华大学出版社】 文章目录 DeepSeek大模型技术系列三DeepSeek大模型技术系列三》DeepSeek-…

如何解决 MySQL 数据库服务器 CPU 飙升的情况

大家好,我是 V 哥。当 MySQL 数据库服务器 CPU 飙升时,我们应该怎么办?从何入手解决问题,有没有什么套路,因为自古真情留不住,唯有套路得人心,虽然这是一句玩笑话,也算很贴切&#x…

【算法与数据结构】Dijkstra算法求单源最短路径问题

目录 Dijkstra算法 算法简介: 该算法的核心思想: 算法特点: 算法示例演示: 算法实现: 邻接矩阵存图 邻接表存图: 时间复杂度分析: Dijkstra算法 算法简介: Dijkstra算法&am…

蓝桥云课python代码

第一章语言基础 第一节编程基础 1 python开发环境 第一个Python程序 # 打印"Hello World" print("Hello World")# 打印2的100次方 print(2 ** 100)# 打印112 print("11",1 1)""" Hello World 126765060022822940149670320537…

Spring 源码硬核解析系列专题(一):IoC 容器的初始化过程

Spring 框架作为 Java 生态中最经典的开源项目之一,其核心魅力在于 IoC(控制反转)和 DI(依赖注入)的优雅实现。本系列将深入 Spring 源码,带你从零到一解剖其底层逻辑。本篇作为开篇,我们将聚焦 IoC 容器的初始化过程,以 ClassPathXmlApplicationContext 为例,逐步揭开…

【python】提取word\pdf格式内容到txt文件

一、使用pdfminer提取 import os import re from pdfminer.high_level import extract_text import docx2txt import jiebadef read_pdf(file_path):"""读取 PDF 文件内容:param file_path: PDF 文件路径:return: 文件内容文本"""try:text ext…