Centos 6.10 上的 /var/log/messages 中持续出现 ACPI 错误

Centos 6.10 上的 /var/log/messages 中持续出现 ACPI 错误

/var/log/messages 中充满了这样的信息,每秒都会发生。我发现这种情况至少已经持续了 4 天,但所有较旧的日志都已被清除。也许一直都是这样。

Jul  8 04:07:12 webbox1 kernel: ACPI Error: SMBus or IPMI write requires Buffer of length 66, found length 32 (20090903/exfield-286)
Jul  8 04:07:12 webbox1 kernel: ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._PMM] (Node ffff88087468bab0), AE_AML_BUFFER_LIMIT
Jul  8 04:07:12 webbox1 kernel: ACPI Exception: AE_AML_BUFFER_LIMIT, Evaluating _PMM (20090903/power_meter-342)

有人能解释一下这是什么意思吗,或者我应该在哪里进一步调试?

谢谢

答案1

看起来这是一些旧 HPE 服务器的常见问题。

您应该做的第一件事是更新系统 BIOS/固件。

如果更新固件不能解决问题,您可以通过禁用ACPI 功率计模块,例如:

echo "blacklist acpi_power_meter" >> /etc/modprobe.d/hwmon.conf

在 3.0 之前的内核中(例如 CentOS 6 中的内核),模块名称只是power_meter

echo "blacklist power_meter" >> /etc/modprobe.d/hwmon.conf

理论上,可以编写自定义 ACPI 表来自己修补问题,但这有点复杂,而且硬件供应商无论如何都应该修复它……

相关内容