IPMI报错但实际没有问题
背景:
管理几千台服务器,每天都要使用脚本进行巡检,在巡检过程中发现一批服务器报错持续报同一个错误,排查后发现是iBMC固件升级导致的报错,实际服务器硬件是正常的。
执行以下命令清除sdr缓存就好了。
ip=XX.XX.XX.XX
user=****
pass=888888888
/sbin/ipmimonitoring -D LAN_2_0 -h $ip -u $user -p "$pass" --flush-cache
参数释义
-f, --flush-cache
Flush a cached version of the sensor data repository (SDR) cache. The SDR is typically cached for faster subsequent access. However, it may need to be flushed and re-generated if the SDR has been updated on a system.