道に迷いました。私はすべてを試しましたが、これを解決することはできません。
XenServerをSupermicroボードX8STi-Fで実行している古いサーバーがあり、LAN 1で共有する統合IPMIがあり、IPMIインターフェイスになかったOSの組み込みネットワークマウントが必要になるまで常に正常に機能していました。ファームウェアバージョン1.0のような非常に古いものを実行していたからです
そのため、IPMIファームウェアをアップグレードし、その過程でIPMI IPへのping接続が失われました。これは、IPMIポートをLAN1と共有していたので正常だと思います。アップグレードプロセスが99%だったときでした。
同じ分、ネットワークアクセスとIPMIカードへのpingが失われました。
そこで、SupermicroとIPMItoolsからIPMICFGをインストールしました。
ファームウェアがアップグレードされ、動作します。 readmeをアップグレードするときに、このバージョンの設定を維持しないように指示されたため、設定はデフォルトにリセットされました。 BIOSを含め、それらすべてを再度設定した後、pingを返すことができません。
IPMIは機能します。SupermicroのIPMItoolsとIPMICFGツールの両方でコマンドを発行できます。生のコマンド、センサーでさえ、すべてが機能します。ネットワークを除くすべて。
私は絶対にすべてを試し、それをオンボードに設定しました:
#ipmitool raw 0x30 0x70 0x0c 1 1 1
IP、MAC、ゲートウェイなどの設定。私が確信していなかったのはMACだけでした。アップグレード後、IPMIのMACはすべて0.0.0.0.0になりました。
しかし、私のリモートサポートによって伝えられたBIOSのMACは、LAN1とLAN2の連続番号でした。したがって、LAN 1がC4で終わり、LAN 2からC5(OSで確認できます)の場合、C6はIPMIカードからのみです。その場合も正しく設定されます。
すべてが設定され、コマンドからデータを取得しますが、何をしてもpingを実行できません。つまり、Webコンソールがないか、まったく使用されていません。
この問題はそれほど重大ではありませんが、CentOS6をVMテンプレートでサポートできるようにするには、XenServer 6にアップグレードする必要があります。IPMIがないとできないため、できません。 ISOをリモートでマウントし、アップグレードを実行できます。
この問題を1か月以上抱えていますが、問題がどこにどのようにあるのかわかりません。 DC側から、電源コードなしでサーバーを3分間放置するすべてのトリックを含め、すべてがすでにテストされているため、正しい設定が検出されます。つまり、トリックなしで放置されています。通常は問題が発生します。セットは専用に強制されていると言われますが、すべてをチェックしました。DCがBIOSをチェックするか、何かをするたびにサーバーにアクセスするのにコストがかかります。OSに完全にアクセスでき、 IPMItoolsを介してコマンドを実行します。
また、IPMIファームウェアをすでに数回再フラッシュしました。
IPMI IPは応答せず、ケーブルを直接接続していなくても、ポートは機能します。だから、失敗している設定やソフトウェアの何か。
# ipmitool sdr
CPU Temp | 0 unspecified | ok
System Temp | 38 degrees C | ok
DIMM1A Temp | 27 degrees C | ok
DIMM1B Temp | 29 degrees C | ok
DIMM2A Temp | 26 degrees C | ok
DIMM2B Temp | 27 degrees C | ok
DIMM3A Temp | 26 degrees C | ok
DIMM3B Temp | 26 degrees C | ok
CPU Vcore | 0.96 Volts | ok
CPU DIMM | 1.53 Volts | ok
+5V | 5.09 Volts | ok
+12V | 11.87 Volts | ok
-12V | -12.00 Volts | ok
+3.3V | 3.19 Volts | ok
+3.3VSB | 3.24 Volts | ok
VBAT | 3.26 Volts | ok
Fan1 | no reading | ns
Fan2 | 3645 RPM | ok
Fan3 | no reading | ns
Fan4 | 3915 RPM | ok
Fan5 | no reading | ns
Fan6 | no reading | ns
Chassis Intru | 0 unspecified | nc
PS Status | 0 unspecified | ok
この悲惨さを解決できるこの分野の専門家はいますか?私はこの問題を解決するためにあらゆることをしたいと思っています。
カードをどこからpingしようとしていますか?ホスト自体からのものである場合、NICが共有モードになった場合に備えて、異なるルールが適用されます。
SupermicroのFAQデータベースをチェックすることをお勧めします、そこにはIPMIカードの動作がたくさんあります...
すでに述べたrachandbonemanのように、IPMIモジュールに到達しようとしているホストが重要な場合があります。
SuperMicro IPMIモジュールでの私の経験に関する限り、同じサーバーからネットワーク経由でIPMIモジュールに到達できないことがわかりました。したがって、リモート管理モジュールは「通常の」サーバーとの共有接続を使用するため、別のホストからIPMIモジュールにpingを実行する必要があります。