一般的な質問
.
PC サポートエイリアス
pvsha@microsoft.comPCS または WSSD、AzureStack ハードウェア認定に関連するすべてのクエリについて、にメールを送信してください。
Microsoft の共同作業サイトでバグを開いて、PCS の結果を確認する
エラーが発生し、ヘルプが必要な場合は、共同作業ポータルでバグ (フィードバック) を開き、必要な HLKX ファイルを添付して、PCS ヘルプチームに通知します。
テストの失敗が Microsoft によって発生した場合、チームはバグを修正済みとして解決します。 後でバグ番号を使用して、送信のためのエラッタを取得できます。
- Microsoft の共同作業サイトにアクセスして、新しいフィードバックのバグを開きます
- [EEAP |General] を選択します。
- "Product" フィールドが "Windows server" に設定され、"Product Family" フィールドが "Windows server" に設定されており、"Partner Feature ディビジョン" フィールドが "SDDC-認定, Azure Stack" に設定されています。
- バグにファイルを添付します。
Windowsはクラッシュ後にメモリダンプファイルが保存されません
PCS のテストを実行する前に、最初のページファイルのサイズが 50 GB を超えていることを確認してください。 ページファイルのサイズが小さすぎる場合、ダンプファイルは作成されません。 Stop エラーまたはブルー スクリーン エラーに対する高度なトラブルシューティングを参照してください。
ページファイルの変更設定
既定では、ページングファイルのサイズとその場所は、Windows によって自動的に管理されます。 既定の場所は C:\pagefile.sys、テストの実行中にファイルのサイズが増加する可能性があります。
ページファイルのサイズが大きいためにクラスターノードのブートディスクの空き領域がほとんどない場合は、PagingFiles 値を変更して、ページファイルの場所とサイズを変更できます。 以下は、ページファイルの初期サイズと最大サイズを 50 GB (512 00MB) に設定するための十分なものです。
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d "C:\pagefile.sys 51200 51200" /f
メモリダンプファイルの設定を変更します
通常、コンピューティングクラスターノードには Vm をホストするためのメモリが多数存在するため、既定では、PCSで はアクティブなダンプ設定を使用してメモリダンプファイルのサイズを小さくします。 詳細については、を参照ください。 [メモリダンプの完了] 設定を使用するように環境を変更する必要がある場合は、次の手順に従って、完全なメモリダンプファイルを収集します。 十分な空きディスク領域があり、ページファイルのサイズがメモリの合計サイズを超えていることを確認してください。
- HLK controller マシンにアクセス
- ファイル "C:\Program files (x86) \ Windows Kits\10\Hardware Lab Kit\Tests\amd64\Pcs\PrivateCloudSimulator-Manager.psm1" を開きます
- ファイル内の regkey フィルターページ を検索し、値を1から0に変更します
- From: & "reg.exe" add "HKLM\SYSTEM\CurrentControlSet\Control\CrashControl"/v FilterPages/t REG_DWORD/d 1 /f
- To: & "reg.exe" add "HKLM\SYSTEM\CurrentControlSet\Control\CrashControl"/v FilterPages/t REG_DWORD/d 0 /f
- テストを再実行します。
HLK 更新プログラム パッケージ
HLK 更新プログラムパッケージは、Microsoft コラボレーションサイトからダウンロードできます。
- Windows Server 2016 を認定するには:https://partner.microsoft.com/dashboard/collaborate/packages/3959
- Windows Server 2019 を認定するには:https://partner.microsoft.com/dashboard/collaborate/packages/5485
HLK Update パッケージを使用して HLK controller を更新する方法
HLK 更新プログラムパッケージの ZIP ファイルがインターネットからダウンロードされると、ファイルに ' block ' 属性が含まれている場合があります。 ファイルを抽出する前に、ZIP ファイルのブロックを解除 する必要があり ます。 PowerShell Unblock-File コマンドレットを使用して、ファイルのブロックを解除できます。 次に例を示します、
PS > Unblock-File ファイル名
HLK コントローラーの更新
HLK controller を更新するには、HLK コントローラーで次の手順を実行します。
- HLK Studio と HLK Manager が閉じていることを確認します。
- ブロックされていない HlkUpdatePackage zip ファイルを HLK controller にコピーします。
- ZIP ファイルを解凍します。
- 管理者特権の PowerShell ウィンドウを開き、". \UpdateHlkController.ps1" スクリプトを実行します。
- PS > .\UpdateHlkController.ps1
HLK クライアントの更新
HLK update パッケージ forWindows Server 2016には、HLK クライアントを更新するためのスクリプトが含まれています。 Windows Server 2016用に SAS 接続デバイスを認定する場合は、各 HLK クライアントでこのスクリプトを実行してください。 このスクリプトは、HLK クライアント上の storage gatherer を更新して、既定で SAS 接続デバイスのファームウェア更新機能を選択しないようにします。 お客様またはパートナーがファームウェア更新プログラム AQ をシークする場合は、デバイスの選択時にその機能を手動で追加する必要があります。
- ブロックされていない HlkUpdatePackage zip ファイルを HLK controller にコピーします。
- ブロックされていないファイルを各 HLK クライアントコンピューターにコピーする必要があります。 更新スクリプトをリモートで実行することはできません。
- ZIP ファイルを解凍します。
- 管理者特権の PowerShell ウィンドウを開き、". \UpdateHlkController.ps1" スクリプトを実行します。
PS > .\UpdateHlkClient.ps1
- クライアントコンピューターを再起動して更新を完了する
テスト下のコンピューターで .NET の厳密な名前を無効にする
- Windows Server 2019 のネットワークアダプターデバイスを認証しようとしている場合は、テスト対象のコンピューターで .NET の厳密な名前の検証を無効にする必要があります。 そうしないと、 NDISTest に関連するテストがテストアセンブリのロードに失敗する可能性があります。
- テスト目的の場合は、以下のコマンドを使用して、厳密な名前の検証を完全に無効にすることができます。
- reg DELETE "HKLM\Software\Microsoft\StrongName\Verification" /f
- reg ADD "HKLM\Software\Microsoft\StrongName\Verification*,*" /f
PCS アクションのエラー
.
ComputeNodeBugcheckAction failed
エラーメッセージ: TimeoutException:< MachineName> を再起動しようとしてタイムアウトになりました
トラブルシューティングの手順
- 移動先MachineName
- セキュアブートが無効になっていることを確認します。
- Confirm-SecureBootUEFI コマンドレットは false を返します。
- TESTSIGNING が有効になっていることを確認します。
- BCDEDIT.exe ツールを実行します。 testsigning は、現在のWindows ブートローダーの下に [はい] と表示されます。
- Bugchecker.exe が動作することを確認します。
- ノードには、C:\ LmtestBinariesという名前のフォルダーが既に存在している必要があります。 PCS コンピューターからバグチェッカーファイルをコピーしない場合。 Exampel: xcopy \MachineName\c $ \ pc\ bugchecker * C:\ LmTestBinaries
- 次のコマンドを実行すると、コンピューターのブルースクリーンと自動再起動が必要になります。 コンピューターがブルースクリーンでない場合は、ファイルが破損している可能性があります。
- c:\LmTestBinaries\Bugchecker.exe bugcheck
PCS のエラー-E2ELaunch_Setup .log
.
System.Net.WebException: のダウンロード中にエラーが発生 しました
エラーメッセージ: WebException:のダウンロード中にエラーが発生http://localhost/ReportServer/ReportService2010.asmx しました。
System.Net.WebExceptionのトラブルシューティングの手順
- MSSQLServer サービスが実行されていることを確認する
- 実行されていない場合は、手動で開始します。 自動的に停止する場合は、アプリケーションイベントログに "SQL サーバーの評価期間が終了しました" というエラーイベントが表示されていないかどうかを確認します。
- 評価期間が終了した場合は、新しい PCS コントローラーを再構築し、テストを再実行する必要があります。 新しい評価 SQL サーバーがインストールされます。 それ以外の場合は、有効な SQL Server ライセンスキーを使用して SQL Server をアップグレードする必要があります。
デバイスの実行中にエラーが発生した Device.Network.LAN.AzureStack job
.
"RunJob-SDN 用のエクスポート VM の作成" に失敗しました
.
KB パッケージのインストールプロセスを360分で終了できない
- Open LaunchCreateExportVM_DataTime.log file
- 次のエラーメッセージが表示された場合は、必要なすべての KB ファイルが正しい順序で一覧表示されていることを確認してください。
- エクスポート VM の作成に失敗しました
- KB パッケージのインストールプロセスを360分で終了できない
- System.Management.Automation.RuntimeException: KB パッケージのインストールプロセスを360分で終了できません
- Vmの削除
- ほとんどの Windows Update パッケージでは、最初に "サービススタック更新 (SSU)" をインストールする必要があります。 たとえば、次のように入力します。
- KB4501371
- 「この更新プログラムを取得する方法」では、 KB4504369 が必須であることが示されています。
- Windows Update を使用している場合は、最新の SSU (KB4504369) が自動的に提供されます。 最新の SSU のスタンドアロンパッケージを取得するには、Microsoft Update カタログで検索します。
- つまり、ジョブを実行するときは、テストパラメーター KBPackagePathに 2KB を入力する必要があります。
- example: 'c:\KB\Windows-KB4504369-x64.msu,c:\KB\Windows-KB4501371-x64.msu'
- 適切な一覧に KB が記載されている場合は、[PCS コンピューター] にアクセスして、VM に手動で KBをインストールできることを確認します。
その他のエラーメッセージの場合
- VHD ファイルのハッシュ値が正しいことを確認します。
- Windows Server 2016 については、 Windows Server 2016 のプライベートクラウドシミュレーターにある「必要なファイルへのリンク」の表を参照してください
- Windows Server 2019 については、 にある「Windows Server 2019 必要なファイルへのリンク」の表を参照してください
- ジョブを直接実行して、常に問題が発生していることを確認します。
- HLK マシンにアクセス
- [HLK Manager] を開きます
- "エクスプローラー" = > "ジョブエクスプローラー" をクリックします
- 左側のパネルで、[機能 "$ \ Logo Jobs\System\Solutions\PrivateCloudSimulator"] を選択します
- 右側のパネルで、[SDN 用のエクスポート VM を作成する] ジョブをダブルクリックします
- [スケジュール] ボタンをクリックします
- [ジョブ] タブで、「VHDSoucePath and KBPackagePath」と入力します
- Windows Server 2016 の例:
- 既定値は c:\pcs\BaseVHDX\14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us.vhdxです
- KBPackagePath: 'c:\KB\Windows-KB4503537-x64.msu,c:\KB\Windows-KB4503294-x64.msu'
- Windows Server 2016 の例:
- [コンピューター] タブで、次のようにします:
- PCSマシン を含むコンピュータープールでマシンを選択します
- [このコンピュータープールから選択されたコンピューターのジョブをスケジュールする] チェックボックスをオンにします
- PCS マシンのチェックボックスをオンにする
- [ジョブ] タブで、「VHDSoucePath and KBPackagePath」と入力します
- [スケジュールの作成] ボタンをクリックします
- この手順の後には、テストの実行がスケジュールされています。 ジョブの状態を監視するには、次の手順を使用します
- "Explorers" = > "Job Monitor" をクリックします
- 左側のパネルでPCSマシン を含むコンピュータープールでマシンを選択します
- 右側のパネルに、ジョブの状態と結果が表示されます。