Вопросы и ответы о симуляторе частного облака

Общие вопросы

.

Псевдоним поддержки PCS

Отправьте сообщение электронной почты pvsha@microsoft.com для любых запросов, связанных с PCS или Windows SharePoint Services D, сертификацией оборудования AzureStack.

Открытие ошибки на сайте совместной работы Майкрософт для просмотра результатов PCS

Если возникают сбои и нужна помощь, откройте ошибку (отзыв) на портале совместной работы, вложите необходимые файлы HLKX и сообщите группе справки PCS.

Если тестовые сбои вызваны корпорацией Майкрософт, команда устранит ошибку как исправленную. Позже вы можете использовать номер ошибки для получения ошибки для отправки.

  • Перейдите на сайт совместной работы Майкрософт, чтобы открыть новую ошибку обратной связи
  • Выбор EEAP | Общие
  • Поле "Продукт" имеет значение "Windows Server", "Семейство продуктов" имеет значение "Windows Server", а для поля "Отдел компонентов партнеров" задано значение SDDC — сертификация, Azure Stack.
  • Вложите файлы в ошибку.

Windows не сохраняет файл дампа памяти после сбоя

Перед выполнением теста PCS убедитесь, что начальный размер файла страницы превышает 50 ГБ. Файл дампа не будет создан, если размер файла страницы слишком мал. Дополнительные сведения об устранении неполадок с ошибкой остановки или синим экраном.

Изменение Параметры pagefile

По умолчанию Windows автоматически управляет размером файла на страницы и его расположением. Расположение по умолчанию — C:\pagefile.sys и размер файла может увеличиваться во время выполнения тестов.

Если загрузочный диск узла кластера имеет очень мало свободного места из-за большого файла страницы, можно изменить расположение и размер файла страниц, изменив значение PagingFiles. Ниже приведена эксample, которая задает начальный и максимальный размер файла страницы размером 50 ГБ (51200 МБ).

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d "C:\pagefile.sys 51200 51200" /f

Изменение параметра файла дампа памяти

Так как узлы вычислительного кластера обычно имеют много памяти для размещения виртуальных машин, по умолчанию PCS использует параметр активного дампа для уменьшения размера файла дампа памяти. Дополнительные сведения см. здесь. Если вам нужно изменить среды, чтобы использовать параметр "Полный дамп памяти", выполните приведенные ниже действия, чтобы собрать полные файлы дампа памяти. Убедитесь, что у вас достаточно свободного места на диске, а размер файла страницы превышает общий размер памяти.

  • Перейдите на компьютер контроллера HLK
  • Откройте файл "C:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Test\amd64\Pcs\PrivateCloudSimulator-Manager.psm1"
  • Найдите в файле regkey FilterPages и измените значение от 1 до 0.
    • Из: и "reg.exe" добавьте "HKLM\SYSTEM\CurrentControlSet\Control\CrashControl" /v FilterPages /t REG_DWORD /d 1 /f
    • Для: и "reg.exe" добавьте "HKLM\SYSTEM\CurrentControlSet\Control\CrashControl" /v FilterPages /t REG_DWORD /d0 /f
  • Повторно выполните тест.

Пакет обновления HLK

Пакеты обновлений HLK можно скачать с сайта совместной работы Майкрософт.

Использование пакета обновления HLK для обновления контроллера HLK

Когда ZIP-файл пакета обновления HLK скачан из Интернета, файл может содержать атрибут block. Перед извлечением файлов необходимо разблокировать ZIP-файл. Для разблокировки файла можно использовать командлет PowerShell Unblock-File. Ниже приведен пример:

Ps> Unblock-Filename

Обновление контроллера HLK

Чтобы обновить контроллер HLK, выполните следующие действия на контроллере HLK.

  • Убедитесь, что HLK Studio и диспетчер HLK закрыты.
  • Скопируйте zip-файл HlkUpdatePackage в контроллер HLK.
  • Распакуйте ZIP-файл.
  • Откройте окно PowerShell с повышенными привилегиями и запустите скрипт ".\UpdateHlkController.ps1".
    • PS > .\UpdateHlkController.ps1

Обновление клиента HLK

Пакет обновления HLK для Windows Server 2016 содержит скрипт для обновления клиента HLK. Если вы пытаетесь сертифицировать устройства, подключенные к SAS для Windows Server 2016, необходимо запустить этот сценарий на каждом клиенте HLK. Этот скрипт обновляет сборщик хранилища на клиентах HLK, чтобы не выбрать функцию обновления встроенного ПО для подключенных к SAS устройств по умолчанию. Если клиент или партнер ищут AQ обновления встроенного ПО, функция должна быть добавлена вручную во время выбора устройства.

  • Скопируйте zip-файл HlkUpdatePackage в каждый клиент HLK.
    • Необходимо скопировать разблокированные файлы на каждый клиентский компьютер HLK. Скрипт обновления не может выполняться удаленно.
  • Распакуйте ZIP-файл.
  • Откройте окно PowerShell с повышенными привилегиями и запустите скрипт ".\UpdateHlkClient.ps1".
  PS > .\UpdateHlkClient.ps1
  • Перезапустите клиентский компьютер, чтобы завершить обновление

Отключение строгого имени .NET на компьютере под тестом

  • Если вы пытаетесь сертифицировать устройство сетевого адаптера для Windows Server 2019, необходимо отключить проверку строгого имени .NET на компьютере под тестом. В противном случае тесты, связанные с NDISTest , могут не выполнять нагрузочные сборки.
  • Для тестирования можно использовать приведенные ниже команды, чтобы полностью отключить проверку строгого имени.
    • reg DELETE "HKLM\Software\Microsoft\StrongName\Authentication" /f
    • reg ADD "HKLM\Software\Microsoft\StrongName\Authentication*,*" /f

Ошибки в действиях PCS

.

Сбой ComputeNodeBug проверка Action

Сообщение об ошибке: System.TimeoutException: время ожидания при попытке перезагрузки <MachineName>

Действия по устранению неполадок

  • Перейти к MachineName
  • Убедитесь, что безопасная загрузка отключена.
    • Командлет Confirm-SecureBootUEFI возвращает значение false.
  • Убедитесь, что TESTSIGNING включен.
    • Запустите средство BCDEDIT.exe. TESTSIGNING указан как ДА в текущем загрузчике Windows.
  • Убедитесь, что работает ошибка проверка er.exe.
    • Папка c:\LmTestBinaries уже должна существовать на узле. Если не копировать файлы проверка er с компьютера PCS. Экзаменпель: xcopy \MachineName\c$\pcs\bug проверка er* c:\LmTestBinaries
    • После выполнения следующей команды компьютер должен иметь синий экран и автоматически перезапустить его. Если компьютер не синим экраном, файлы могут быть повреждены.
    • c:\LmTestBinaries\Ошибка проверка er.exe проверка

Ошибки в PCS-E2ELaunch_Setup.log

.

System.Net.WebException: произошла ошибка при скачивании

Сообщение об ошибке: System.Net.WebException: произошла ошибка скачивания "http://localhost/ReportServer/ReportService2010.asmx".

Действия по устранению неполадок System.Net.WebException

  • Проверка запуска службы MSSQLServer
  • Если он не запущен, запустите его вручную. Если он останавливается автоматически, проверка, если в журнале событий приложения отображается событие ошибки, в котором говорится, что истек срок оценки SQL Server.
  • Если срок оценки истек, необходимо перестроить новый контроллер PCS и повторно запустить тест. Он установит новый сервер sql server для оценки. В противном случае необходимо обновить SQL Server с допустимым ключом лицензии SQL Server.

Ошибки при выполнении задания Device.Network.LAN.AzureStack

.

"RunJob — создание виртуальной машины экспорта для SDN" завершилось сбоем.

.

Не удается выйти из процесса установки пакета КБ через 360 минут

  • Открытие файла LaunchCreateExportVM_DataTime.log
  • Если отображается следующее сообщение об ошибке, убедитесь, что у вас есть все необходимые КБ файлы и указаны в правильном порядке.
    • Сбой при создании виртуальной машины экспорта
    • Не удается выйти из процесса установки пакета КБ через 360 минут
    • System.Management.Automation.RuntimeException: не удается выйти из процесса установки пакета КБ через 360 минут
    • Удаление виртуальной машины
  • Большинству пакетов Обновл. Windows необходимо сначала установить обновление стека обслуживания (SSU). Пример:
    • KB4501371
    • В разделе "Как получить это обновление", говорится, что требуется КБ4504369.
      • Если вы используете Обновл. Windows, вам автоматически будет предложено последняя версия SSU (КБ4504369). Чтобы получить автономный пакет для последней версии SSU, найдите его в каталоге центра обновления Майкрософт.
    • Другими словами, при выполнении задания необходимо заставить два КБ в параметре теста КБ PackagePath.
    • Пример: 'c:\КБ\Windows-КБ 4504369-x64.msu,c:\КБ\Windows-КБ 4501371-x64.msu'
  • Если КБ указаны правильно, перейдите на компьютер PCS и убедитесь, что КБ можно установить на виртуальной машине вручную.

Для других сообщений об ошибках

  • Убедитесь, что у вас есть правильные хэш-значения для VHD-файлов.
  • Убедитесь, что вы можете последовательно поразить проблему, выполнив задание напрямую.
    • Перейдите на компьютер HLK
    • Откройте "HLK Manager"
    • Щелкните "Обозреватель" => "Задание Обозреватель"
    • На панели слева выберите функцию "$\Logo Jobs\System\Solutions\PrivateCloudSimulator"
    • Одна из правой панели дважды щелкните задание "Создать виртуальную машину экспорта для SDN"
    • Нажмите кнопку "Расписание"
      • На вкладке "Задания" введите VHDSoucePath и КБ PackagePath
        • Пример для Windows Server 2016:
          • VHDSourcePath: c:\pcs\BaseVHDX\14393.0.amd64fre.rs1_release.160715-1616_server_serverdatacentereval_en-us.vhdx
          • КБ PackagePath: 'c:\КБ\Windows-КБ 4503537-x64.msu,c:\КБ\Windows-КБ 4503294-x64.msu'
      • На вкладке "Компьютеры":
        • Выберите пул компьютеров, содержащий компьютер PCS
        • Установите флажок "Расписание заданий на компьютерах, выбранных из этого пула компьютеров"
        • Проверьте проверка box для компьютера PCS
    • Нажмите кнопку "Создать расписание"
    • После этого теста планируется выполнить. Чтобы отслеживать состояние задания, выполните приведенные ниже действия.
    • Щелкните "Обозреватель" => "Монитор заданий"
    • На левой панели выберите пул компьютеров, содержащий компьютер PCS
    • Вы увидите состояние задания и результаты на правой панели.