freeipmi - ipmimonitoring_sensors返回内部ipmi错误

时间:2017-07-14 00:06:49

标签: ipmi

我正在执行freeipmi库中提供的ipmimonitoring-sensors.c示例。 它有时会引发内部错误。当我连续几次执行程序时,问题是可重现的。我需要在上次执行后等待大约30秒才能使程序正常运行。以前有人遇到过这个问题吗?如果是的话,你能告诉我如何避免它。

这是错误 ipmi_monitoring_sensor_readings_by_record_id:内部错误

由于

2 个答案:

答案 0 :(得分:0)

FreeIPMI维护者在这里。 “内部错误”表示库不知道如何处理的一些逻辑错误。鉴于它来自 ipmi_monitoring_sensor_readings_by_record_id 并且当你连续运行程序时会发生这种情况,我敢打赌你的系统上存在一些内部IPMI问题。

主板可能存在大量IPMI流量问题或传感器存在大量请求问题。其中许多情况处理得更加优雅(可能会出现BUSY错误或最小的SYSTEM错误),但也许有一些我还没有看到的错误情况组合。 (许多主板返回的错误被认为是非标准或意外的。)

如果您有兴趣完成这项工作,只需将一些内容发送到FreeIPMI邮件列表即可。

答案 1 :(得分:0)

设置driver_type = -1(默认值),它可以正常工作。