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 を実行できません <-- これは、調査する必要がある別の問題です。