web-dev-qa-db-ja.com

ipmitoolを使用して、どのIPMIリンクが「アップ」しているかを確認できますか?

SupermicroボックスでIPMIインターフェースを設定するのに非常にイライラする時間があります。

残念ながら、IPMIでは、BMCがどのインターフェイスを使用しているかが必ずしも明確ではありません。 Supermicro Embedded BMC Manual は、アクティブなインターフェースが最初の電源投入時に決定されることを示しています。

注1:ネットワーク接続にIPMI専用LANポートを使用する場合は、BMCをアクティブ化する前に(最初の電源投入時またはコールドリセット時に)、必ずRJ45ケーブルを専用LANポートに接続してください。それ以外の場合、BMCのアクティブ化時にIPMI専用LANケーブルが検出されない場合、BMCは接続する共有LANポートを探します。

  1. ipmitoolを使用して、このシステムがIPMI専用のLANポートと共有LANポートのどちらを使用しているかを確認できますか?
  2. ipmitoolを使用してリンクが確立しているかどうかを確認できますか?比較のために、リンクがLinuxでアップしているかどうかは簡単に確認できます。単にifconfigまたはip addrを使用して、「UP」フラグを探します。 ipmitoolと同等のものはありますか?

いくつかの詳細:

  • システムの電源を入れたとき、私はここにいませんでした。現在、システムの電源を再投入できません。
  • 専用IPMIポートにイーサネットケーブルが接続されており、リンクライトが点灯しており、ipmitool lan print 1は静的IPが割り当てられていることを示しています。しかし、BMCはpingに応答していません。
  • 私はipmitool bmc reset coldを試し、BMCを新しいIPで再構成しましたが、それでも機能しません。
  • BMCが専用ではないLANポート0を使用していると思います(たとえば、「eth0」はホストが使用する最初のLANポートです)。これは正しくありません。そのポートはホストによって使用されており、パブリックLANに接続されています。

**更新**

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
%
4

サーバーに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 

http://www.supermicro.com/support/faqs/faq.cfm?faq=11639

4
magz

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共有を設定および取得します。

2
hsinfu

私もBMCで多くの問題を抱えています。 ipmitoolで成功しない場合は、何らかの方法でマシンに直接アクセスして、そのマシンのBIOSで静的IPをセットアップできるようにすることをお勧めします。私を信じて、このようにすることで、あなたは多くのトラブルを節約できます。

IPが静的に設定されると、外部またはBMCにpingを送信できる場所からアクセスできるはずです。 DHCPの使用は、私の好みでは、生産的な環境には少し不安定すぎることがわかりました。

マシンをラックに設置している間にそれを行い、そもそも数分を費やすことで自分の時間を節約します。 ;)

0
Malte Stein