概要
このドキュメントでは、Kernel Virtual Machine(KVM)を使用せずにCisco Unified Computing System(UCS)診断ツールをコマンドラインモードで実行する方法について説明します。
Serial Over Lan(SOL)機能を利用して、診断ツールに接続します。
著者:Cisco TACエンジニア、Ravi KumarおよびSaurabh Kalra
前提条件
要件
次の項目に関する知識があることが推奨されます。
- 互換性のある診断ツール:診断ツールのイメージは、特定のサーバモデルに対応したシスコソフトウェアダウンロードのWebサイトからダウンロードできます。
- Cisco Integrated Management Controller(CIMC)でセキュアシェル(SSH)を有効にし、ネットワークで許可する必要があります。
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
- UCS C240-M4
- サーバのファームウェア:4.0 (2f)
- UCS C Series Diagnostics toolバージョン6.0(2a)
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
設定
ステップ1:Solの有効化
Serial over LAN(SoL)は、管理対象システムのシリアルポートの入出力を、IP経由のSSHセッション経由でリダイレクトできるようにするメカニズムです。
- CIMCにログインし、[Compute] > [Remote Management] > [Serial over LAN]に移動します。
- Serial Over LAN を有効にします。
GUI:
CLI:
Server# scope sol
Server /sol # set enabled yes
Server /sol *# set baud-rate 115200
Server /sol *# commit
ステップ2:Diagnostics ISOをCIMC Mapped vMedia Volumeとしてマッピングします。
- [コンピュート] > [リモート管理] > [仮想メディア]に移動します。
- [Cisco-IMC mapped vMedia]で、新しいマッピングを追加します。
- [新しいマッピングの追加]ポップアップウィンドウで、マッピングを作成するためのの詳細を入力します。
注: HTTPマウントタイプが使用されます。SMBやNFSなどの他のオプションがあります。
GUI:
マッピングのステータスが[OK]、マッピングのステータスが[Mapped]であることを確認します。これは、CIMCがISOをマッピングし、このISOを使用してサーバをブートできることを意味します。
ステップ3:ブート順序を設定し、Cisco CIMCマッピングvDVDをブートデバイスにします。
- [コンピュート] > [Bios] > [ブート順序の設定]に移動します
- 一番下までスクロールし、[Configure Boot order]をクリックします。
- 画面のウィンドウポップアップが表示されたら、[Advanced]タブに移動します。
- [Add Boot Device]で[Add Virtual Media]を選択します。
- 別のウィンドウがポップアップ表示され、[仮想メディアの追加]の情報が入力されます。
- 目的の名前を入力し、[サブタイプ]ドロップダウンメニューで[CIMC MAPPED DVD]を選択します。
- 優先順位を1に設定し、変更を保存します。
CIMC GUI:
代替策:ブート順序を変更しない場合は、「One Time Boot OrderをCIMC Mapped DVDに設定します。これにより、設定されたブート順序に関係なく、次のリブート時にdiag-ISOがブートできるようになります。
これで、SoLが有効になり、診断ISOがCIMCマップDVDとしてマッピングされ、ブート順序が設定され、CIMC IPに対してSSHセッションを開始する準備が整い、ホストを接続してSSH上の出力をリダイレクトします。
- サーバの電源を再投入して、diagテストツールを起動します。diagツールはCIMCでマッピングされたvDVDにマウントされ、最初のブートデバイス(またはワンタイムブートデバイス)として設定されているため、Diagテストは自動的にブートします
- CIMC IPにSSHで接続します。
3. connect hostを実行し、SSH(SOL)経由でサーバのシリアルコンソールに接続します。
4.出力がSOL(SSHセッション)にリダイレクトされるのを待ってください。サーバがbios postを実行していて、診断ツールがバックグラウンドで起動している間は、SSH画面にアクティビティが表示されない場合があります。diagツールが起動すると、End-User License Agreement(EULA)画面が表示され、出力がSOL(SSHセッション)で開始されます。 diagツールの起動には、ラボで3 ~ 5分かかりました。
5. EULA (Enterキーを押すか、Acceptが強調表示されたらEnterキーを押す)が承認されると、diag#コマンドラインが表示されます。使用可能なコマンドを次の図に示します。
注:SOL設定で使用されるSSHポートがネットワークで許可されていることを確認します。
確認
UCSラックサーバ診断v6.0.2a
スクロールバーを左または右クリックすると、それぞれ上下にスクロールします
プレス?使用可能なコマンド/サブコマンドのリストをいつでも参照できます。
diag#?
Cimc cimc tests
clear clear commands
comprehensive comprehensive test suite
cpu cpu tests
gui enter GUI mode
memory memory tests
pci pci tests
quick quick test suite
reboot reboot the server
saveusb save logs to USB drive
server server information
show show information
smbios show smbios information
diag# show
analysis show test analysis
cpu show /proc/cpuinfo
ecc show ecc info
ipmi show ipmi sensor info
log show test log
memory show /proc/memory
performance show processor perf ctr monitor info
sel show sel log
spd show dimm spd info
status show test status
temperature show system temperature info
version blade diagnostics software version
DIagツールのバージョンを確認するには、次の手順を実行します。
diag# show version
6.0.2a