SupermicroボックスでIPMIインターフェースを設定するのに非常にイライラする時間があります。
残念ながら、IPMIでは、BMCがどのインターフェイスを使用しているかが必ずしも明確ではありません。 Supermicro Embedded BMC Manual は、アクティブなインターフェースが最初の電源投入時に決定されることを示しています。
注1:ネットワーク接続にIPMI専用LANポートを使用する場合は、BMCをアクティブ化する前に(最初の電源投入時またはコールドリセット時に)、必ずRJ45ケーブルを専用LANポートに接続してください。それ以外の場合、BMCのアクティブ化時にIPMI専用LANケーブルが検出されない場合、BMCは接続する共有LANポートを探します。
ipmitool
を使用して、このシステムがIPMI専用のLANポートと共有LANポートのどちらを使用しているかを確認できますか?ipmitool
を使用してリンクが確立しているかどうかを確認できますか?比較のために、リンクがLinuxでアップしているかどうかは簡単に確認できます。単にifconfig
またはip addr
を使用して、「UP」フラグを探します。 ipmitool
と同等のものはありますか?いくつかの詳細:
ipmitool lan print 1
は静的IPが割り当てられていることを示しています。しかし、BMCはpingに応答していません。ipmitool bmc reset cold
を試し、BMCを新しいIPで再構成しましたが、それでも機能しません。**更新**
ipmitool man page は、lan get
を使用してこの情報を表示できることを示していますが、lan get active
は機能しません。
% ipmitool -I lanplus -H 172.16.100.100 -U ADMIN -P secret lan get active
Invalid LAN command: get
%
サーバーにSSHで接続している場合は次のように機能するため、「ipmitool -I lanplus」メソッドを介しても機能するはずです。
ipmitool raw 0x30 0x70 0x0c 0
結果は次のとおりです。
00 = Dedicated
01 = Shared
02 = Failover
モードを変更するには、次を実行:
(Dedicated) ipmitool raw 0x30 0x70 0x0c 1 0
(Shared) ipmitool raw 0x30 0x70 0x0c 1 1
(Failover) ipmitool raw 0x30 0x70 0x0c 1 2
ipmitool man page のレイアウト(間違ったタブスペース)に問題があります。
の ランゲット 下にあります デレーム (Dell poweredgeサーバー、例:Dell R620)
ipmitool -I lanplus -H 172.16.100.100 -U ADMIN -P secret delloem lan get
ipmitool -I lanplus -H 172.16.100.100 -U ADMIN -P secret delloem lan get active
ただし、Supermicroサーバーを使用します。それ以上のコマンドは機能しないと思います。
入力する必要がある場合があります BIOS オプションにipmiを設定するには lANで共有。
使い方がわかりません ipmitool Dellサーバー以外のLAN情報を介してipmi共有を設定および取得します。
私もBMCで多くの問題を抱えています。 ipmitoolで成功しない場合は、何らかの方法でマシンに直接アクセスして、そのマシンのBIOSで静的IPをセットアップできるようにすることをお勧めします。私を信じて、このようにすることで、あなたは多くのトラブルを節約できます。
IPが静的に設定されると、外部またはBMCにpingを送信できる場所からアクセスできるはずです。 DHCPの使用は、私の好みでは、生産的な環境には少し不安定すぎることがわかりました。
マシンをラックに設置している間にそれを行い、そもそも数分を費やすことで自分の時間を節約します。 ;)