安装配置SPDK

SPDK需要DPDK的支持

本文操作参考2021-03-04 SPDK安装指南

也感谢gitee库的拥有者https://gitee.com/piter-zhang/projects

下载SPDK

复制代码
git clone https://gitee.com/oss_enterprise_go_enterprise/spdk.git

更改SPDK的gitmodules文件,换成国内gitee源

cpp 复制代码
cd spdk
nano .gitmodules

将内容替换为

cpp 复制代码
[submodule "dpdk"]
	path = dpdk
	url = https://gitee.com/piter-zhang/dpdk.git
[submodule "intel-ipsec-mb"]
	path = intel-ipsec-mb
	url = https://gitee.com/piter-zhang/intel-ipsec-mb.git
[submodule "isa-l"]
	path = isa-l
	url = https://gitee.com/piter-zhang/isa-l.git
[submodule "ocf"]
	path = ocf
	url = https://gitee.com/piter-zhang/ocf.git
[submodule "libvfio-user"]
	path = libvfio-user
	url = https://gitee.com/piter-zhang/libvfio-user.git
[submodule "xnvme"]
	path = xnvme
	url = https://gitee.com/piter-zhang/xNVMe.git
[submodule "isa-l-crypto"]
	path = isa-l-crypto
	url = https://gitee.com/piter-zhang/isa-l_crypto

然后下载库

cpp 复制代码
git submodule update --init

安装依赖

cpp 复制代码
sudo ./scripts/pkgdep.sh   

编译(make -j参数可以选择线程数量)

cpp 复制代码
$ ./configure
$ make 

执行单元测试,查看是否安装成功

cpp 复制代码
./test/unit/unittest.sh
相关推荐
海拔网络软件开发公司19 小时前
海拔网络签约某公司,开发PM项目管理小程序
软件开发·小程序开发·系统开发
GLAB-Mary1 天前
2026 华为热门认证方向测评:数通 / 安全 / 云计算 / AI / 存储,谁更适配未来就业?
安全·ai·云计算·华为认证·数通·存储
海拔网络软件开发公司1 天前
企业软件定制开发预算多少合适?费用评估与报价比较方法
软件开发·小程序开发·系统开发
JIngles1233 天前
用 Dart 通过 S3 API 操作 MinIO:文件上传与下载 Demo
中间件·minio·存储
zwleagle10 天前
__rte_ring_mp_do_enqueue 详细实现分析(dpdk-16.04 )
dpdk
黑猫学长呀12 天前
存储芯片千问千答第9问:Nand warm-up cycle是什么
存储·flash·ufs·ddr·nand·存储芯片·nandflash
mengge.cloud14 天前
存储技术基础小白教程
linux·运维·服务器·wpf·存储
嵌入式阿蔡15 天前
云平台设备接入实战:三元组鉴权、属性上报与命令下发(阿里云/华为云)
嵌入式硬件·物联网·嵌入式·存储
嵌入式阿蔡16 天前
存储_14:嵌入式存储测试岗面试——可靠性/兼容/车规面试题与项目话术
单片机·嵌入式硬件·面试·嵌入式·存储
fengkai454517 天前
三、存储基础知识
华为·云计算·存储