LoadGen サーバー ストレス - サーバー用のテスト開始
この自動テストは、サーバーのストレス負荷を測定します。 このテストでは、次を行います:
テスト ファイルをマスター クライアントにコピーします。
マスター クライアントでテストを実行します。
テストが完了した後、テスト ログをコピーします。
テストの詳細
領域 | 説明 |
---|---|
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 1440 |
カテゴリ | シナリオ |
タイムアウト (分) | 86400 |
再起動が必要です | false |
特別な構成が必要です | false |
Type | automatic |
その他のドキュメント
この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。
テストの実行
LoadGen テストは、Windows Server システムにストレスを与えるために使用できます。 このサーバーは、物理的なサーバーであったり、仮想マシンであったりします。 物理サーバーに 64 個を超える論理プロセッサが搭載されている場合、または 1 TB を超えるメモリがある場合、LoadGen を物理サーバーに対して直接実行する必要があります。 それ以外の場合は、次の手順に従って、LoadGen ストレス ターゲットとして Hyper-V 仮想マシンを作成します。
- 負荷がかかっているシステム (SUT) で、テスト対象の Windows Server オペレーティング システムのバージョンをインストールし、Hyper-V の役割をインストールします。
- SUT がサポートできる最大許容値の論理プロセッサ、メモリ、ネットワーク、およびストレージを備えた、テスト対象のWindows Server のバージョンの Windows Server 2016 仮想マシンを作成します。
- この仮想マシンはテスト ドメインに参加し、s HLK クライアントがインストールされている必要があります。
次のジョブを実行して、仮想マシンを準備します。
- [HLK Manager] を開きます。
- [エクスプローラー]メニューで、[Job Monitor (ジョブ モニター)] をクリックします。
- [Job Explorer (ジョブ エクスプローラー)] で、CTRL キーを押しながら Q キーを押してクエリ ペインを開き、名前が同じ LoadGen Config SUT ジョブを検索します。
- [Results (結果)]ウィンドウで、一致するジョブのジョブ IDを確認します。
- [エクスプローラー]メニューで、[Job Monitor (ジョブ モニター)] をクリックします。
- [Job Monitor (ジョブ モニター)] で、SUT、MC、SCs、および仮想マシンが含まれているコンピューター プールに移動し、仮想マシンを強調表示します。
- マシンの選択を右クリックし、[Schedule by Job ID (ジョブ ID でスケジュール)] をクリックします。
- プロンプト領域で、手順 4. のジョブ ID を入力し、[OK] をクリックします。
- [Schedule Jobs (ジョブのスケジュール)] ウィンドウで、テストの実行に使用するアカウントのドメイン名、ユーザー名、およびパスワードを入力します。 このアカウントは、ドメイン アカウントであり、SUT、MC、SC、および仮想マシンに対する管理者特権を持っている必要があります。
- ツールバーの [Create Schedule (スケジュールの作成)] をクリックします。
- ジョブが実行され、選択したマシンが 準備完了状態に戻るまで待機します。
テストを実行する前に、次を行います。
System Server のテストの前提条件およびテスト サーバーの要件に記載されているテスト要件を確認してください。
LoadGen Server Stress - Run First - Set Machine Policies を最初に実行し、正しいマシン ポリシーの設定を行います。
Windows Hardware Lab Kit (Windows HLK) Studio から、テストを選択して実行します。
- [Tests (テスト)] タブに移動します。
- LoadGen Server Stress - Start Test for Server を選択します。
- [Run Selected (選択したものを実行)] のリンクをクリックします。
-
[Schedule (スケジュール)] ダイアログで、パラメーターを入力し、マシンをロールにマップします。
- Hyper-V 仮想マシンが作成された場合は、仮想マシンの名前を StressTarget として入力します。 それ以外の場合は、既定値である SUT を使用します。
- [Role (ロール)] ドロップダウンを使用して、MC ロールのマシンを選択します (SUT は事前設定されます)。
- [OK] をクリックしてテストをスケジュールします。
トラブルシューティング
HLK テスト エラーの一般的なトラブルシューティングについては、Windows HLKテストのエラーのトラブルシューティングを参照してください。
サーバー ログ ファイル (srvlog.xml) でエラーを確認します。 「Error」エントリを検索します。 Windows Server 2008 R2 で次のエラーが発生した場合:
Main::RunMain:: Test Check Spsrv が停止し、要求された合格率 (100) に達しなかった (Error=0x80004005)
Windows HLK Studio を閉じます。 テスト対象のシステム (SUT) のコンピューター名を 14 文字以下に変更します。 SUT を再起動します。 HLK Studio Windows を開き、このテストを再実行します。
Windows Server 2012 R2 以降で次のエラーが発生した場合:
Main::RunMain:: Test Check Spsrv が停止し、要求された合格率 (100) に達しなかった (Error=0x80004005)
Windows HLK Studio を閉じます。 SUT コンピューター名は 15 文字以下でなければなりません。 SUT を再起動します。 HLK Studio Windows を開き、このテストを再実行します。
その他のトラブルシューティング情報については、System Server のテストのトラブルシューティングを参照してください。
詳細情報
パラメーター
パラメーター名 | パラメーターの説明 |
---|---|
KitTestBinRoot | |
FolderToCopy | |
KitName | |
WDKLogo | |
ExtraParams | |
KitOSBinRoot | |
StressTarget | Hyper-V を実行している物理システムを認証する場合は、その物理システムで実行されている VM の名前を入力します。 それ以外の場合は、既定値を変更しないでください。 |