关闭watchdog

watchdog 通常是一段物理电路,实际有linux 内核的watchdog(softdog) 和ipmi层面的watchdog。能够在系统资源耗尽之际实现系统软重启,防止硬重启带来的巨大损失。Watchdog 默认的动作是每隔1分钟往/dev/watchdog设备执行写操作,以证明系统运行正常,发现异常就主动发出重启信号。

1.1 内核watchdog

echo '0' > /proc/sys/kernel/nmi_watchdog
# 查看结果,0表示已关闭
cat /proc/sys/kernel/nmi_watchdog
# 永久关闭
echo 'kernel.nmi_watchdog=0' >> /etc/sysctl.conf
sysctl -p

或者使用启动参数来关闭:

grubby --args="nmi_watchdog=0" --update-kernel=ALL
grep watchdog /boot/grub2/grub.cfg
reboot

1.2 ipmi watchdog

# 查看
ipmitool mc watchdog get
# 禁用
ipmitool mc watchdog off
# 开启
ipmitool mc watchdog reset

  • linux/others/disable_watchdog.txt
  • 最后更改: 2019/05/24 11:22
  • 由 mrco