DPU上查看mst status报错MST PCI module is not loaded处理办法?如何安装mft和kernel mft?(mst start、status、stop)

快速回忆要点

  • 2个内核模块:mst_pci, mst_pciconf
  • 3个命令:mst start、mst status、mst stop。这三个命令围绕提供mst的服务,提供前端后端的能力。
  • mst本质是提供一条通道,走pcie,提供用户态命令,内核驱动,以及网卡端提供对应的处理消息处理模块进行操作。
  • mst需要start才会加载对应module,以及告知网卡将会做相关处理,相当于是这个功能的开关。

相关命令:

mst start
mst status
modprobe mst_pci #加载mst_pci
mst stop

报错

MST modules:
------------
    MST PCI module is not loaded
    MST PCI configuration module loaded

在这里插入图片描述

分析与解决办法

查看原因

原因是没有加载mst的相关内核driver。
查看方式:

lsmod 
DPU作为一种新兴的数据处理单元,与CPUGPU在数据处理中各自承担着不同的角色。CPU(中央处理器)传统上负责处理复杂的计算任务,执行程序指令,并进行多任务调度,但在处理大量数据流或网络任务时可能效率不足。GPU(图形处理单元)则擅长于并行计算,特别适用于图形渲染某些科学计算领域,但也并非针对数据处理I/O密集型任务优化。而DPU专门设计来处理网络、存储、安全等特定类型的任务,特别是在云计算数据中心环境中,它能够卸载CPUGPU的低级任务,比如网络包处理、数据加密、压缩等,从而让CPUGPU能够专注于核心计算任务,共同提高整体系统的效率性能。 参考资源链接:[DPU技术白皮书:专用数据处理器的现状与未来](https://wenku.youkuaiyun.com/doc/ec4vj2hv6g?spm=1055.2569.3001.10343) 在云计算数据中心的实际应用中,DPU可作为网络接口控制器的一部分,以硬件加速的方式处理数据包,减少延迟,提高吞吐量。同时,DPU提供的智能调度数据路径优化能力,可使数据在网络中高效传输,减少不必要的CPU参与,从而提高资源利用率计算效率。举例来说,一个DPU可以承担虚拟网络接口功能,处理虚拟机之间的数据转发,减轻CPU的负担,使得CPU能够更加专注于虚拟机的运行管理任务。 总的来说,DPU、CPUGPU在云计算数据中心架构中相互补充,各司其职,共同构成了现代数据处理的综合解决方案。了解DPU与CPU、GPU的协同工作方式,对于设计高效的数据中心架构具有重要意义。为了深入探索这一领域,建议阅读《DPU技术白皮书:专用数据处理器的现状与未来》,这份权威资料将提供DPU的详细技术分析多个应用案例。 参考资源链接:[DPU技术白皮书:专用数据处理器的现状与未来](https://wenku.youkuaiyun.com/doc/ec4vj2hv6g?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值