web-dev-qa-db-ja.com

IPMIがネットワークボンディングで機能しない

ネットワークボンディングが有効になっているサーバーでIPMIを実行する際に問題が発生しました。

プラットフォーム:CentOSリリース5.3(最終版)
カーネル:2.6.18-92.el5
64ビットDellPowerEdge 1950
イーサネットコントローラー:Broadcom Corporation NetXtreme IIBCM5708ギガビットイーサネット

インターフェイスeth0とeth1をアクティブパッシブとして結合し、eth0をアクティブインターフェイスとして結合しました。以下は/ procからのconfの説明です。

ボンディングモード:フォールトトレランス
(アクティブバックアップ)プライマリスレーブ:eth0
現在アクティブなスレーブ:eth0 MII
ステータス:アップMIIポーリング間隔(ミリ秒):
30アップ遅延(ms):0ダウン遅延(ms):0

スレーブインターフェイス:eth0 MIIステータス:アップ
リンク障害カウント:0永続的なハードウェア
addr:00:22:19:56:b9:cd

スレーブインターフェイス:eth1 MIIステータス:アップ
リンク障害カウント:0永続的なハードウェア
addr:00:22:19:56:b9:cf

私のIPMIデバイスは次のとおりです

IPMIデバイス情報
インターフェースタイプ:KCS(キーボード制御スタイル)
仕様バージョン:2.0
I2Cスレーブアドレス:0x10
NVストレージデバイス:存在しません
ベースアドレス:0x0000000000000CA8(I/O)
登録間隔:32ビット境界

OpenIPMIとfreeipmiの両方を使用してIPMIカードを介してシャーシを制御しましたが、ボンディングが有効になっているサーバーでは、コマンドがタイムアウトします。以下は、デバッグ情報を含むコマンドの完全な実行です。

ipmi_lan_send_cmd:opened = [0]、
open = [4482848] IPMILANホスト
70.87.28.115ポート623IPMI/RMCPプレゼンスpingパケットの送信
ipmi_lan_send_cmd:opened = [1]、
open = [4482848]からの応答がありません
リモートコントローラーGetAuth
機能コマンドが失敗しました
ipmi_lan_send_cmd:opened = [1]、
open = [4482848]からの応答がありません
リモートコントローラーGetAuth
機能コマンドが失敗しましたエラー:
LANセッションを確立できませんでした
LANインターフェースを開くことができません
シャーシの電源ステータス

一方、上記と同じ仕様のボックスにボンディングなしでIPMIを構成したところ、IPMIは完全に機能します。

IPMI +ボンディングでこの問題に直面した人はいますか?誰かがこの問題を回避するのを手伝ってくれるとありがたいです。

  • ムハメッド・サミール
4
muhammed sameer

(専用LANを備えたIPMIではなく)IPMI over LAN1を使用している場合、Supermicroシステムでこの問題が発生しました。ここでいくつかのデバッグを行いました: http://Pastebin.com/gsmr9WvS

現在、問題を特定するためにSupermicroと話し合っていますが、現時点では、両方のNIC間でMacを共有しているため、解決できない問題が残っています。

1
Ben Lessani