BMC重启十分钟内下发的转速无法生效

在合入社区930版本后,在BMC重启十分钟内下通过/bmc/kepler/Systems/:SystemId/CoolingConfig接口下的SetManualLevel方法下发风扇转速,操作日志也记录成功,但实际风扇对象的RearSpeed没有改变即风扇实际转速并没有改变;在BMC重启十分钟后才会恢复正常,设置的转速可以实际生效。

另外,在合入社区930版本前不会有这个问题。

CoolingConfig对象的FanBoardNum属性配置的对不对?十分钟这个时间听着像是你的FanBoardNum配大了然后等待十分钟超时

1 个赞

FanBoardNum没有配大

确认日志是否存在Fan object timeout detection日志

代码路径:src/lualib/basic_cooling/cooling_device/cooling_fans.lua