web-dev-qa-db-ja.com

IPMIドライバーがありません

UbuntuでOpenIPMIを使用して一部のサーバーを監視および管理しようとしていますが、何らかの理由でOpenIPMIサービスを開始すると、次のように表示されます。

  • Ipmiドライバーの起動[失敗] [OK]

Ipmiドライバーをダウンロードしましたが、何らかの理由で起動しません。誰か助けてもらえますか?

2
Black Magic

以下のよく回答された元の投稿に重要な情報を追加します。

  • IPMIには、論理的に監視できないハードウェアアクセスが必要です。

  • would実行しているIPMIインタラクションは、利用可能な物理ハードウェアに接続しているゲストOS上のクライアントになります。これは、ipmidevがロードされている間、接続をリッスンしているデバイスへの実際の「サービス」です。カーネル。

  • BIOS自体はハイパーバイザーによって仮想化されるため、ホストOS上のハードウェアに直接物理的にアクセスすることはできません。したがって、ハードウェアに直接アクセスするBIOSがないため、ハードウェアへのシリアルリダイレクトは不可能です。

元の答え:

IPMIインターフェイスを実装するハイパーバイザーを私は知りません。したがって、OpenIPMIサービスが明らかに検出できないIPMIカーネルモジュールをロードしようとするため、OpenIPMIサービスを開始できないのはこのためかもしれません。

私の意見では、ネットワーク経由でサーバーを管理する場合、管理仮想ステーションでこのサービスを実行する必要はありません。サーバーのサービスプロセッサ(Dellサーバーの場合はiDRAC、HPサーバーの場合はiLO2/3、Oracleの場合はALOMなど)でIPMIインターフェイスを有効にして適切に構成し、そのステーションにOpenIPMIツールをインストールする必要があります。サービスプロセッサに接続し、IPMIプロトコルでそれらと通信します(それらのほとんどはIPMI標準に準拠しています)。以下は、サーバーにシャーシステータスを照会する方法の例です。

ipmitool -I lan -U root -H 192.168.1.1 chassis status

または、サーバーの電源を切ることができます。

ipmitool -I lan -U root -H 192.168.1.1 -a power off
4
dsmsk80