安装配置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
相关推荐
小猴崽11 天前
腾讯云CBS:企业级云存储的性能与可靠性重构
存储·云存储·cbs
搬砖魁首13 天前
Filecoin系列 - IPLD 技术分析
存储·filecoin·ipld·cid
Lz__Heng15 天前
记一次使用HPE SSMC管理停用HPE 3par存储报连接出错
运维·存储
大千AI助手17 天前
如何数据的永久保存?将信息以加密电磁波形式发射至太空实现永久保存的可行性说明
人工智能·存储·数据·高可用·永久保存
OceanBase数据库官方博客22 天前
OceanBase v4.3.5 特性解读:通过OSS WORM特性进行备份归档
oceanbase·分布式数据库·存储
smart19981 个月前
制造企业搭建AI智能生产线怎么部署?
ai·制造·存储
半岛铁盒BKB1 个月前
3par persona设置错误,linux I/O持续报错
linux·存储·3par
wniuniu_1 个月前
socc 19 echash论文部分解读
存储
天翼云开发者社区2 个月前
0.4元/TB/月!天翼云HBlock打响软件定义存储价格战
存储·天翼云hblock
10000hours2 个月前
【SGL】Scatter-Gather List内存传输技术
linux·数据结构·网络协议·list·存储·sgl