重庆思庄Oracle、Redhat认证学习论坛

标题: 系统自动弹出报错kernel:NMI watchdog: BUG: soft lockup - CPU [打印本页]

作者: jiawang    时间: 2022-8-3 17:42
标题: 系统自动弹出报错kernel:NMI watchdog: BUG: soft lockup - CPU
系统在没有人使用的情况下自己弹出诸如以下关于内核的报错信息:

[root@strong setup]#
Message from syslogd@strong at Aug  3 17:22:37 ...
kernel:NMI watchdog: BUG: soft lockup - CPU#0 stuck for 36s! [kswapd0:30]
Message from syslogd@strong at Aug  3 17:27:05 ...
kernel:NMI watchdog: BUG: soft lockup - CPU#0 stuck for 25s! [vmtoolsd:2726]

Soft lockup就是内核软死锁,这个bug没有让系统彻底死机,但是若干个进程(或者kernel thread)被锁死在了某个状态(一般在内核区域),很多情况下这个是由于内核锁的使用的问题。

解决办法:

echo 30 > /proc/sys/kernel/watchdog_thresh
echo “kernel.watchdog_thresh=30” >> /etc/sysctl.conf
sysctl -w kernel.watchdog_thresh=30
sysctl -q vm.swappiness
sysctl -p

然后重启系统








欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2