Supermicro の IPMI Web 管理が機能しない: 「/dev/ipmi0 または /dev/ipmi/0 または /dev/ipmidev/0 でデバイスを開けませんでした:...」および「無効なチャネル 255」

Supermicro の IPMI Web 管理が機能しない: 「/dev/ipmi0 または /dev/ipmi/0 または /dev/ipmidev/0 でデバイスを開けませんでした:...」および「無効なチャネル 255」

Centos 6.5 サーバーでの IPMI の問題のトラブルシューティング。具体的には、IPMI LAN 設定を操作しようとするとエラーが発生し、IPMI Web 管理をセットアップできません。

ipmitool lan print と入力すると、次のエラーが表示されます。

[root@]# ipmitool lan print
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Invalid Channel 255

これらの問題に対するGoogle/StackExchangeの回答のほとんどすべてが、ここにある回答に帰着します。ipmitool - /dev/ipmi0 または /dev/ipmidev/0 が見つかりませんただし、この Supermicro サーバーには、以下に示すように、他の Supermicro サーバーとまったく同じ IPMI カーネル モジュールがロードされています。

[root@SERVER_WITHOUT_WORKING_IPMI]# modprobe --showconfig | grep ipmi
alias platform:ipmi_si ipmi_devintf
[root@SERVER_WITH_WORKING_IPMI]# modprobe --showconfig | grep ipmi
alias platform:ipmi_si ipmi_devintf

したがって、これはカーネル モジュールに関連する問題ではないと思われます...

これに関してご助力いただければ幸いです。このデバイスは生産中なので、「試してみる」際には注意が必要です。また、私は Linux に関しては比較的初心者です (ネットワーク エンジニアです)。

みなさんありがとう...(これが私の最初の投稿です!)

答え1

次のことを行いました:

lsmod | grep ipmi

...そして、ipmi_devintf モジュールがロードされていないことが示されました。modprobe を実行してこれをロードすると、動作しました。

ただし、ネットワーク構成が正しいことを確認したにもかかわらず、IPMI インターフェイスに ping を実行できません <-- これは、調査する必要がある別の問題です。

関連情報