在合入社区930版本后,在BMC重启十分钟内下通过/bmc/kepler/Systems/:SystemId/CoolingConfig接口下的SetManualLevel方法下发风扇转速,操作日志也记录成功,但实际风扇对象的RearSpeed没有改变即风扇实际转速并没有改变;在BMC重启十分钟后才会恢复正常,设置的转速可以实际生效。
另外,在合入社区930版本前不会有这个问题。
在合入社区930版本后,在BMC重启十分钟内下通过/bmc/kepler/Systems/:SystemId/CoolingConfig接口下的SetManualLevel方法下发风扇转速,操作日志也记录成功,但实际风扇对象的RearSpeed没有改变即风扇实际转速并没有改变;在BMC重启十分钟后才会恢复正常,设置的转速可以实际生效。
另外,在合入社区930版本前不会有这个问题。
CoolingConfig对象的FanBoardNum属性配置的对不对?十分钟这个时间听着像是你的FanBoardNum配大了然后等待十分钟超时
FanBoardNum没有配大
确认日志是否存在Fan object timeout detection日志
代码路径:src/lualib/basic_cooling/cooling_device/cooling_fans.lua