8.2. 控制内核 panic 的参数

可设置以下内核参数来控制当检测到软锁定时的系统行为。

softlockup_panic

控制当检测到软锁定时内核是否 panic。

类型Value效果

整数

0

内核在软锁定时不 panic

整数

1

软锁定中的内核 panics

默认情况下,在 RHEL8 上,这个值为 0。

系统需要首先检测硬锁定才能 panic。检测由 nmi_watchdog 参数控制。

nmi_watchdog

控制锁定检测机制 (watchdogs) 是否处于活动状态。这个参数是整数类型。

Value效果

0

禁用锁定检测器

1

启用锁定检测器

硬锁定检测器会监控每个 CPU 是否有响应中断的能力。

watchdog_thresh

控制 watchdog hrtimer、NMI 事件和软/硬锁定阈值的频率。

默认阈值软锁定阈值

10 秒

2 * watchdog_thresh

将此参数设置为 0 可禁用锁定检测。