次の方法で共有


iSCSI HBA ダイジェスト テスト (ディスク) (ロゴ)

このテストでは、ホスト バス アダプター (HBA) が、ログオン フェーズでネゴシエートされるヘッダーとデータ ダイジェストをサポートしていることを検証します。

テストの詳細

   
仕様
  • Device.Storage.Controller.Iscsi.Interface
プラットフォーム
  • Windows 10、クライアント エディション (x86)
  • Windows 10、クライアント エディション (x64)
  • Windows Server 2016 (x64)
サポートされているリリース
  • Windows 10
  • Windows 10 バージョン 1511
  • Windows 10 Version 1607
  • Windows 10 Version 1703
  • Windows 10 バージョン 1709
  • Windows 10 バージョン 1803
  • Windows 10 Version 1809
  • Windows 10 バージョン 1903
  • Windows 10 への次の更新プログラム
予想される実行時間 (分) 90
カテゴリ 開発
タイムアウト (分) 5400
再起動が必要です false
特別な構成が必要です true
Type automatic

 

その他のドキュメント

この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。

テストの実行

テストを実行する前に、「iSCSI HBA のテストの前提条件」の説明に従って、テストのセットアップを完了します。

テストを開始する前に、テストアダプターがシステムのブート アダプターであることを確認する必要があります。 このシステムは、コンピューター プール内の唯一のシステムである必要はありません。 必要に応じて、このテストの認定プログラムのセットアップ要件を満たしていないセカンダリ システムを使用できます。

さらに、このテストには次のソフトウェアとハードウェアが必要です。

  • iSCSI ディスク ストレージ システム、またはディスク ストレージ システムが接続されている iSCSI ブリッジ

HLK クライアントの iSCSI バスの種類上で iSCSI HBA テスト、iSCSI ターゲット テスト、MPIO テストを初めて実行する場合、または HLK クライアントの [HLK Path]\JobsWorkingDir\ の下に iscsihctconfig.ini がない場合は、iSCSI 構成情報や HBA 情報を入力するポップアップ ダイアログ ボックスが表示されます。 このダイアログ ボックスの詳細については、「iSCSI HBA ブート テスト (ロゴ)」の「テストの実行」を参照してください。

トラブルシューティング

HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。

トラブルシューティング情報については、「Device.Storage テストのトラブルシューティング」を参照してください。

このテストでは、成功または失敗が返されます。 テストの詳細を確認するには、Windows HLK Manager のテスト ログを確認します。

さらに:

  1. テスト エラーのジョブ結果ログ ファイルを確認します

  2. ターゲットがフォーマットされ、ドライブ文字が割り当てられていることを確認します。

  3. このジョブがスケジュールされるときに表示される構成ダイアログ ボックスに、必要なデータを入力します。 詳細については、「iSCSI HBA ブートテスト (ロゴ)」を参照してください。

詳細

テストでは、次のアルゴリズムが実行されます。

  1. iSCSI 操作用にシステムを準備します。

    1. テストに使用するターゲットが既にログオンしている場合は、後でセッションを復元できるように、セッション情報が保存されます。

    2. ターゲット ディスク デバイスは、静的な iSCSI ターゲットとして追加されます。

  2. iSCSI 操作を実行する

    1. テストに使用するターゲットが既にログオンしている場合は、ターゲットに対する現在のセッションがログアウトされます。

    2. ターゲットは、ヘッダー ダイジェストを有効にしてテストしている HBA を使用してログオンします。

    3. ターゲットにログオンした後、テストはすべてのディスク デバイスがテスト システムで列挙されるまで待機します。

    4. テストでは、現在のターゲット セッションで I/O の読み取りおよび書き込み操作が実行されます。

    5. テストでは、データダイジェストのみが有効な場合、およびヘッダーとデータ ダイジェストが有効な場合について、上記の手順を繰り返します。

    6. テスト対象の HBA は、3 つのダイジェストの組み合わせすべてを使用して適切にログオンし、I/O 操作中に I/O エラーが検出されないようにする必要があります。

  3. 以前の iSCSI ターゲットセッションをすべて復元します。

このテストを実行するには次のようにします。

  1. ディスク ターゲットにログオンし、ドライブをフォーマットします。 テストを実行する前に、ディスク ターゲットにドライブ文字を指定する必要があります。

  2. デバイス コンソール ウィンドウから、DTM ジョブとしてテストを実行します。

  3. このジョブがスケジュールされるときに表示される構成ダイアログ ボックスに、必要なデータを入力します。

コマンド構文

コマンド オプション 説明

Iscsi_digest.exe

テストを実行します。

-hct [TestType]

設定できるオプションは -target または -hba です。

[TargetType]

この -disk パラメーターはこのオプションを設定します。

-setup または -login [DigestType] または -logout [DigestType]

テストを実行します。 このオプションの値は、ヘッダー、データ、またはその両方です。

-v [LogVerbosity]

テスト結果のログ記録レベルを設定します。 このオプションは、ログ記録の詳細度を設定します。 出力には、3 つのレベル (0、1、2) があります。2 が最も詳細です。

Note

   このテスト バイナリのコマンド ライン ヘルプを表示するには、「/h」と入力します。

 

ファイル一覧

ファイル 場所

Iscsi_digest.exe

<[testbinroot]>\nttest\driverstest\storage\wdk\iscsi\

Logtest.vbs

<[testbinroot]>\nttest\driverstest\storage\wdk\

 

パラメーター

パラメーター名 パラメーターの説明
TestType hba またはターゲット
TargetType テープまたはディスク
LLU_LclAdminUsr テストを実行するためのユーザー アカウントです。
StorageDriveLetter ターゲット ディスク上のボリュームのドライブ文字
WDKDeviceID テストするデバイス インスタンスのパス
LogVerbosity ログ記録の詳細度。 出力には、0、1、2 の 3 つのレベルがあり、2 が最も詳細です。