SSHを介したSupermicro IPMIへのアクセス


14

Supermicro IPMI / BMCを扱う場合、次の方法でアクセスできます。

  • ブラウザのHTTP(S)-リダイレクトコンソールを実行するためのセンサー/構成およびJavaアプレットを含むWebページの表示
  • IPMIプロトコル(ipmitool-like CLIまたはIPMIView-like GUIアプリを使用)

ssh ADMIN@my.ipmi.address.netBMCにたどり着くことができるとわかったら、Linuxのようなシェルifconfigがあります(サーバーではなく、BMCのネットワーク設定を使用)。reboot-IPMIがグリッチを開始したときにテープを使用してBMCをリセットする機能。

しかし、今では、IPMIを使用して多数のSupermicroボックスにアクセスすると、SSHアクセスの動作が異なることがわかります。ボックスの約半分がIPMIの22ポートで「通常」シェルを実行し、その他は「ATEN SMASH-CLPシステム管理シェル」を実行します。Linuxのようなものではなく、などの標準コマンドをサポートしておらずls、BMCをリセットできません。

Googleは主に、セキュリティ侵害の方法でSMASH-CLPについて述べています。ユーザー向けのドキュメントはありますか?または、IPMI / BMCでSMASH-CLPではなく、SSH経由で「通常の」シェルを実行できますか?

私はX9DRW-iF、X9DRi-F、およびX9SCL-Fマザーボードを扱っています。


それらのドキュメントを読んでみましたか?
トムトム14年

2
Supermicroが提供するマザーボードマニュアルはX9DRWX9DRiX9SCLのみです。SSH / SMASHの言及はありません。BCMベンダーはマザーボードベンダーに接続されておらず、Supermicroはサードパーティのハードウェア(BMC)とそのファームウェアをマザーボードに組み込みました。
AntonioK 14年

3
4つの異なるIPMIユーザーガイドは、付録BのSMASHを含むSMT IPMIマニュアルを含む、Supermicroメインドキュメントページにあります
。– HBruijn

3
$ ipmitool -H 1.2.3.4 -U ADMIN -E -I lanplus bmc reset warm(またはcold)を使用してリモートでBMCを再起動できることに注意してください。SMASH-CLPが役に立たなかった。SupermicroはさまざまなベンダーのさまざまなBMCを提供し、それぞれが異なるCLPを実装しています。可能なことを学ぶことは深刻な痛みであり、すべてのノードに適用されるわけではありません。
ステファンLasiewski 14年

回答:


1

私のすべてのSuper Micro BMCには、デフォルトの環境からBusyBoxシェルにドロップするための隠されたSMASHコマンドがあります。

SMASHシェルで「shell sh」と入力してみて、動作するかどうかを確認してください。


2
残念ながら、これは私のSupermicroのすべてのボックスで機能するわけではありません。X9モボでも一貫性がありません。
ステファンLasiewski 14

5
この「隠しコマンド」はバグと見なされ、新しいBMCファームウェアでは削除されました。
AntonioK

それが削除された理由のいくつかのコンテキスト -2017年にはSupermicroボードshell shが「現在サポートされていないシェルコマンド」を生み出しました。
maxschlepzig

0

サーバーAを使用してサーバーBのIPMIインターフェイスに到達したい場合、これは私のために機能します:

ipmitool -H 10.0.0.2 -U user -Ppassword chassis power cycle
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.