報錯kernel:NMI watchdog: BUG: soft lockup - CPU#34 stuck for 22s


近期在服務器跑大量高負載程序,造成cpu soft lockup。如果確認不是軟件的問題。

解決辦法:

#追加到配置文件中

echo 30 > /proc/sys/kernel/watchdog_thresh 

#查看

[root@git-node1 data]# tail -1 /proc/sys/kernel/watchdog_thresh
30

#臨時生效

sysctl -w kernel.watchdog_thresh=30

 

#內核軟死鎖(soft lockup)bug原因分析

Soft lockup名稱解釋:所謂,soft lockup就是說,這個bug沒有讓系統徹底死機,但是若干個進程(或者kernel thread)被鎖死在了某個狀態(一般在內核區域),很多情況下這個是由於內核鎖的使用的問題。


 

vim /etc/sysctl.conf

kernel.watchdog_thresh=30


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM