web-dev-qa-db-ja.com

SMBus / IPMI / GenericSerialBus書き込みには、長さ66のバッファーが必要で、長さ32が見つかりました

今日、私のnas debian 9ベースは、起動フェーズでこのエラーを書き始めました。同じことは、journalctl -xeを呼び出すことによって赤で報告されます。

ACPI Error: SMBus/IPMI/Generic write requires Buffer of length 66, found length 32 (20160831/exfield-427)
ACPI Error: Method parse/execution failed [\SB.PMIO._PMM] (Node ffff8a71878aeaf0), AE_AML_BUFFER_LIMIT (20160831/psparse-543)
ACPI Exception: AE_AML_BUFFER_LIMIT, Evaluating _PMM (20160831/power_meter-338)

このNAS内にダブルraid1(sda/sdbおよびsdc/sdd)があります。ディスクの1つが故障している可能性がありますか?

私は心配する必要がありますか?このエラーの原因は何ですか?どのように修正できますか?

ログインして手動で書くのではなく、ときどき電源を切ったのが原因のエラーでしょうかshutdown -h now

ありがとう

2
user3450548

[〜#〜] acpi [〜#〜] は、BIOSからの情報を使用してハードウェアを制御するサブシステムであり、主に電源管理、温度検知、および関連する問題に使用されます。 SMBusはシンプルな2線式通信プロトコルで、温度センサーやその他のハードウェアにアクセスするためのサイドチャネルとして使用されます。

そのため、BIOSには、そのチャネルでの書き込みアクションに対して誤ったバッファーサイズを指定するずさんなACPIデータが含まれています。 _PMMは、電力に関連する何かを測定するチップに関連していることを示しているようです。つまり、どこかで電圧レベルを監視するチップを初期化できない可能性があります。これは通常問題ではありません(電圧レベルを測定し、奇妙な場合はコンピューターをシャットダウンします。これは、インストールとセットアップが必要な機能であり、通常はサーバーでのみ使用されます)。

ACPIデータを調べることで調査できますが、少し専門知識が必要です。ずさんなBIOSデータは珍しいことではありませんが(残念ながら)、ベンダーはBIOSを適切に設定するのに苦労しています。

4
dirkt