0

IPMI ツール (OpenIPMI、FreeIPMI、ipmitool など) を使用して、サーバー内の PCI デバイスを検出および監視しようとかなりの時間を費やしてきました。IPMI ツールを使用してネットワーク経由で IMM を通過する IBM サーバーを使用すると、サーバー内の PCI デバイスに関する情報を取得できないようです。IPMI ツールは、BMC、シャーシ、電源装置、ファンなどのシステムに関する基本的な情報のみを返します。PCI スロットに差し込まれたデバイスに関する情報は返しません。

「fru list」、「sdr elist」などの基本的なコマンドを試しましたが、PCI スロットから情報を取得できませんでした。

誰かがこれらのツールを使用した経験があり、PCI スロットのデバイスから情報を取得できることを願っています。

具体的には、デバイスにアクセスするためのデバイス ID、I2C スレーブ アドレスなど、FRU 情報を取得したいと考えています。

あなたが提供できる情報をありがとう...

4

1 に答える 1

2

IPMI 仕様には、SMBus を含む PCI コネクタ A 側のピン 40 および 41 が BMC にルーティングされるという要件はありません。ベンダーはそうするかもしれませんが、ほとんどはしません。

このように見ると、BMC は PCI バスとメイン CPU の電源をオフにすることができます。とにかく、それらから何も読み取ることができません。

これが、AdvancedTCA 仕様が各ブレード スロットに管理電源と 2 つの IPMB バスを必要とする理由です。AdvancedTCA 仕様では、各スロットからの IPMB バスが BMC に接続されている必要があります。ブレードは電源を入れ、最大 15 ワットを使用して IPM コントローラーに電力を供給することができ、メイン CPU の電源を入れなくても、探しているデータを読み取ることができます。

ハンク・ブルーニング

于 2015-01-31T05:21:17.747 に答える