简体   繁体   English

如何修复 MPSS 4.4.1 中的 modprobe 错误

[英]How to fix modprobe error from MPSS 4.4.1

Reaching out to the wider group as I am totally stumped trying to install Intel MPSS 4.x for my Xeon Phi 7220P.接触更广泛的群体,因为我完全难以为我的至强融核 7220P 安装英特尔 MPSS 4.x。

I followed the precise steps in this link: Intel MPSS Linux User Guide Rev 4.4.1 , and did it 3 times to make sure I wasn't missing any steps or making mistakes, but keep getting the following error readout:我按照此链接中的精确步骤进行了操作: 英特尔 MPSS Linux 用户指南修订版 4.4.1 ,并执行了 3 次以确保我没有遗漏任何步骤或犯错误,但不断收到以下错误读数:

modprobe: WARNING: Module mic_x200_dma not found.
modprobe: WARNING: Module scif_bus not found.
modprobe: WARNING: Module vop_bus not found.
modprobe: WARNING: Module cosm_bus not found.
modprobe: WARNING: Module scif not found.
modprobe: WARNING: Module vop not found.
modprobe: WARNING: Module mic_cosm not found.
modprobe: WARNING: Module mic_x200 not found.

As a result of this, I cant do the basic MPSS commands such as micctrl -s etc nor use the Xeon Phi whatsoever.因此,我无法执行基本的 MPSS 命令,例如 micctrl -s 等,也无法使用 Xeon Phi。

I am running Centos 7 (862 kernel), and know its not listed in the Intel pdf, but did not think this should be causing an issue as it seems that the above kernel modules are simply not being installed seemingly from Intel MPSS - but not sure if this diagnosis is correct.我正在运行 Centos 7(862 内核),并且知道它没有在 Intel pdf 中列出,但我认为这不会导致问题,因为似乎上述内核模块似乎根本没有从 Intel MPSS 安装 - 但不是确定这个诊断是否正确。

Would appreciate your help - many thanks in advance!非常感谢您的帮助 - 非常感谢!

It is complaining about that because at one point your kernel got updated from 3.10.0-514.el7 to a later version, (it happens automatically when you do a yum update, annoying I know)它在抱怨这一点,因为有一次你的内核从 3.10.0-514.el7 更新到更高版本,(当你进行 yum 更新时它会自动发生,我知道很烦人)

Check your kernel version by running通过运行检查您的内核版本

uname -r

When you installed/compiled all the modules they were placed into /lib/modules/3.10.0-514.el7.x86_64 which is where the source code you have exported to.当您安装/编译所有模块时,它们被放置在/lib/modules/3.10.0-514.el7.x86_64 ,这是您导出的源代码的位置。

You have 2 options:您有 2 个选择:

  • Recompile the source code to work for your current kernel version (which is a pain and has it's own problems)重新编译源代码以适用于您当前的内核版本(这很痛苦并且有其自身的问题)

  • Revert your host kernel back to 3.10.0-514.el7 via grub config ( example here ) and everything will work nicely通过 grub 配置将你的主机内核恢复到 3.10.0-514.el7( 这里的例子),一切都会很好地工作

I too struggled with this very much in the beginning and I had to read pretty much every line of source code and spend countless hours debugging until I found out.一开始我也很挣扎,我不得不阅读几乎每一行源代码并花费无数小时进行调试,直到我发现。 At this point there is nothing I do not know about the Xeon Phi x100/x200.在这一点上,我对 Xeon Phi x100/x200 一无所知。

The documentation is not bad, but it didn't cover this bare essential, which is frustrating.文档还不错,但它没有涵盖这一基本要素,这令人沮丧。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM