web-dev-qa-db-ja.com

コマンドモードを介したIBMHS22IMMとのAMMを介した通信

BMCを含む以前のモデルのブレードでは、パススルーコマンドを介して外部管理ステーションからBMCに通信し、電源ブレードのオン/オフ、VPDパラメーターの設定、BMCの再起動などを行うことができました。

現在HS22では、さまざまなことが異なって発生します。たとえば、同じパススルーコマンドを使用してVPD情報ページを書き込み、IMMを再起動してもそれらを保持することはできなくなりました。これらのVPDページは、IMMに含まれる情報から入力されているように見えます。

外部ホストから詳細設定ユーティリティを使用してHS22IMMと通信するにはどうすればよいですか?または、IMMと通信するためにAMMに送信する必要があるTCPコマンドモードコマンドは何ですか?

私たちの目的のために、私たちは具体的にできませんブレード自体からIMMと通信します。

特定の例:AMMを介してパススルーIPMIコマンドをブレードBMCに送信し、情報(MTM、シリアルなど)をVPDページ0x10に書き込むと、BMC(HS21など)を備えたブレードで保持されます。同じIPMIコマンドを送信してHS22のVPDページにデータを書き込むことはできますが、IMMを再起動しても保持されません。

IMMに送信する必要があるIPMIコマンドは何ですか? MTMとシリアルを設定するときにasuが送信するIPMIコマンドは何ですか?

10
MikeyB

ASU(Advanced Settings Utility)バージョン82k/9.50以降、ブレードIMMへの帯域外通信がサポートされています。

これは、ASUユーザーマニュアルの83〜84ページからの抜粋です( http://download.boulder.ibm.com/ibmdl/pub/systems/support/system_x_pdf/ibm_util_asu_asu82k_anyos_noarch.pdf ):


AMMのブレードのOOB構成

ASUは、帯域外(OOB)モードを介したブレード設定の構成をサポートしています。このセクションでは、これを使用してAMMでブレードを構成する方法について説明します。

OOB構成は、AMM上のブレードの設定を構成するように設計されています。この機能を使用する前に、次の要件が満たされていることを確認してください。

  • AMMのリモートブレードがネットワーク環境に接続されている。
  • ブレードはIMMベースのサーバーです。
  • -slot引数を追加して、ASUを強制的にリモートAMMに接続します。そうでない場合、ASUは、デフォルトでIMM帯域外モードで指定されたIPアドレスとの接続を確立しようとします。また、-slot引数は、ブレードのIMMノードベイを識別することもできます。
  • -ホスト-ユーザーおよび-パスワード接続を追加しますアウトオブバンドモードであるため、オプション。

    -ホストは、ブレードがあるリモートAMMのIPアドレスを提供します。

    -userおよび-passwordはAMMに対して認証します。

コマンドの例:

リモートブレードのUEFI設定を表示するには:asu show uefi --Host x.x.x.x --user xxx --password xxx --slot x

リモートブレード設定を設定するには:asu set SETTING_NAME xxx --Host x.x.x.x --user xxx --password --slot x --port 6090

例では、-Host xxxxはリモートAMMのIPアドレス、-user xxxおよび-パスワードxxxは接続の認証に使用されます、-slot xはIMMノードベイを指します-portはAMMシャーシインターフェイスのポート番号を提供します。デフォルトは6090です。

AMMのブレードのOOB構成でサポートされているコマンドを以下に示します。

Command           Description

show              Display IMM server setting
set               Update IMM server setting
showdefault       Display IMM default server setting
showvalues        Display IMM values server setting
showgroups        Display IMM setting for server groups
batch             Execute several ASU commands simultaneously
createuuid        Generate a UUID value and set it
comparedefault    Compare the default value with the current value
delete            Delete an instance of a setting
help              Show description for selected settings
loaddefault       Load the default value
replicate         Replicate settings saved in a settings file
restore           Restore settings saved in a settings file
save              Save all or some settings to a settings file
setenc            Apply an encrypted value to a setting
1
Peter