BMC重启原因 reset type定义

想咨询一下 BMC重启原因 reset type定义具体有哪几种,分别指向什么原因?
目前环境中出现了BMC的异常重启,reset type为2,想问一下reset type的不同值,分别代表哪种原因的重启?后续应该怎么进行进一步问题定位。

1 个赞

BMC 复位的类型以及具体的原因汇总如下:


ACPowerOn = 0, *-- 上电复位*

ExternalWatchdog = 1, *-- 按键或外部看门狗复位*

WatchdogTimeout = 2, *-- 内部看门狗触发复位*

Software = 3 *-- 内部软件触发复位*

reset type为2的情况,先观察对应时间点是否为maca发起的复位,如果为突然复位可以考虑为未喂狗导致的复位

未喂狗的排查点:framework.log中关键词watchdog可以查找复位前最后喂狗时间,确认喂狗间隔(超过150s未喂狗会复位)

未喂狗的原因:可能为cpu过高或进程卡死,framework.log复位前是否有endless loop字样日志,以及bmc_health.log对应时间点的cpu信息


@hudi 上述答复是否能解决你的疑问,如果不能解决,请收集BMC的日志并且联系 @caiyesheng_b48v3 进一步根据问题的详情进行答复