小编Ale*_*yev的帖子

Supermicro BMC 看门狗导致的重启

我最近买了一块 SuperMicro X10SLL-F 主板,它内置了 BMC(Aspeed AST2400 芯片)。我想在服务器上运行 linux 时使用内置的看门狗控制器(gentoo hardened)。

我在 bios 中启用了看门狗功能,然后将主板跳线从硬复位切换到 NMI(看门狗超时操作,用于测试目的以避免重新启动)。关于软——我安装并添加到默认的运行级别看门狗程序 (sys-apps/watchdog),该程序被配置为每 10 秒 ping 看门狗设备(/dev/watchdog,存在)。看门狗超时设置为 250 秒。

程序显然可以看到看门狗硬件(启用了 openipmi 的 ipmitool):

# ipmitool mc watchdog get
Watchdog Timer Use:     SMS/OS (0x44)
Watchdog Timer Is:      Started/Running
Watchdog Timer Actions: Hard Reset (0x01)
Pre-timeout interval:   0 seconds
Timer Expiration Flags: 0x10
Initial Countdown:      254 sec
Present Countdown:      253 sec
Run Code Online (Sandbox Code Playgroud)

免费ipmi:

# bmc-watchdog --get
Timer Use:                   SMS/OS
Timer:                       Running
Logging:                     Enabled
Timeout Action:              Hard Reset
Pre-Timeout Interrupt:       None
Pre-Timeout …
Run Code Online (Sandbox Code Playgroud)

ipmi supermicro watchdog ipmitool bmc

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

bmc ×1

ipmi ×1

ipmitool ×1

supermicro ×1

watchdog ×1