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

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1754|回复: 0
打印 上一主题 下一主题

[参数设置] 系统自动弹出报错kernel:NMI watchdog: BUG: soft lockup - CPU

[复制链接]
跳转到指定楼层
楼主
发表于 2022-8-3 17:42:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
系统在没有人使用的情况下自己弹出诸如以下关于内核的报错信息:

[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

然后重启系统



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-25 21:34 , Processed in 0.090132 second(s), 21 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表