首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 16.04 (Xenial)多CPU硬锁

Ubuntu 16.04 (Xenial)多CPU硬锁
EN

Ask Ubuntu用户
提问于 2017-05-17 17:56:53
回答 1查看 3.3K关注 0票数 1

自从我升级到Xenial以来,我已经追踪这个问题大约6周了。最初认为它是随机的,但发现使用USB串行适配器引发了这个问题。无论是在USB2上还是在PCI-E USB3附加卡上都无所谓。将在文本控制台和/或串行控制台上产生以下消息(我已经启用了ob-board串行端口):

代码语言:javascript
复制
NMI watchdog: Watchdog detected hard LOCKUP on cpu 0
NMI watchdog: Watchdog detected hard LOCKUP on cpu 2
NMI watchdog: Watchdog detected hard LOCKUP on cpu 3
NMI watchdog: Watchdog detected hard LOCKUP on cpu 4
NMI watchdog: Watchdog detected hard LOCKUP on cpu 5
NMI watchdog: Watchdog detected hard LOCKUP on cpu 6
NMI watchdog: Watchdog detected hard LOCKUP on cpu 8
NMI watchdog: Watchdog detected hard LOCKUP on cpu 11

等。

这台机器有16个核心,所有的都会迅速地连续锁定,需要重新设置。

我运行的是最新的内核(LinuxImage-4.4.0-72-泛型)。我尝试了4.8,但是受到了MTU错误(https://bugs.launchpad.net/ubuntu/+source/linux-hwe-edge/+bug/1679823)的影响。我尝试了4.10,但这有某种KVM错误(我还在主机上运行了几个VM)。

我试着替换内存(即使是ECC内存)、替换主板、替换NIC,但都没有效果。我找不到其他人报告没有绑定到特定用户进程的多CPU锁,所以我认为我有坏的硬件。

EN

回答 1

Ask Ubuntu用户

发布于 2017-05-17 17:58:50

我按照指令为4.8 (https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel)构建了自己的内核,并构建了Linux-Image-4.8.0-53通用的内核。这已经解决了我的锁,MTU问题,没有KVM恐慌。由于我浪费了6个星期来解决这个问题,希望其他人发现它有用。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/916195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档