Поделиться через


Тесты оценки кластера CiB

Эти тесты являются первой частью проверочных тестов непрерывной доступности (CA) cluster in A Box (CiB), которые помогают проверить, соответствует ли продукт CiB требованиям к оборудованию ЦС.

Тесты выполняют следующие задачи:

Сведения о тесте

   
Характеристики
  • System.Server.Cluster.Core.ClusterInABox
Платформы
  • Windows Server 2016 (x64)
Поддерживаемые выпуски
  • Windows 10
  • Windows 10 версии 1511
  • Windows 10, версия 1607
  • Windows 10 версии 1703
  • Windows 10 версии 1709
  • Windows 10 версии 1803
  • Windows 10, версия 1809
  • Windows 10 версии 1903
  • Следующее обновление до Windows 10
Ожидаемое время выполнения (в минутах) 90
Категория Сценарий
Время ожидания (в минутах) 5400
Требуется перезагрузка false
Требуется специальная конфигурация Да
Тип automatic

Дополнительная документация

Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:

Запуск теста

Требования к оборудованию

Для запуска теста требуется продукт CiB (до 64 узлов) и один дополнительный компьютер в качестве контроллера тестирования.

На узлах CiB должны выполняться следующие требования:

  • Узлы CiB должны соответствовать требованиям к оборудованию для Windows Server 10.
  • Узлы CiB должны соответствовать требованиям к оборудованию отказоустойчивой кластеризации для Windows Server 10
  • Узлы CiB должны иметь примерно 100 ГБ свободного места на локальном жестком диске.

На компьютере с контроллером тестирования должны выполняться следующие требования:

  • Контроллер тестирования должен соответствовать требованиям к оборудованию для Windows Server 10.
  • Не менее 100 ГБ свободного места на локальном жестком диске.
  • Не менее 32 ГБ памяти.
  • Мы рекомендуем использовать один адаптер 10 Gigabit Ethernet.
  • По крайней мере два четырехъядерных процессора.

Необходимо выполнить следующие требования к общему хранилищу для узлов CiB:

  • Не менее 22 общих LUN (минимум 1 ГБ каждый, рекомендуется 100 ГБ или более).
  • Все общие LUN видны всем узлам CiB.
  • Все общие LUN инициализированы и отформатированы как тома NTFS с соответствующими буквами диска.

Требования к программному обеспечению

  • Все компьютеры должны работать под управлением Windows Server 10.
  • Все компьютеры должны быть присоединены к одному домену.
  • Все компьютеры должны иметь IP-адреса, предоставляемые DHCP
  • Разрешение DNS для всех компьютеров

Обходной путь LMS

Чтобы контроллер HLK планировал тесты на тестовых компьютерах (узлы CiB и контроллер тестирования), задание HLK необходимо запускать на всех тестовых компьютерах вручную с помощью диспетчера HLK перед выполнением тестов. Это однократное обходное решение, и его необходимо сделать один раз после установки клиента HLK на всех компьютерах.

Шаги:

Убедитесь, что клиент HLK установлен на всех узлах CiB и компьютере контроллера тестирования. Компьютеры были перемещены в пул компьютеров для тестирования CiB и находятся в состоянии Готово.

  1. Откройте диспетчер HLK, нажав клавишу Windows и введя HLK Manager.

  2. Откройте Обозреватель задания, перейдя в меню Menu-Explorers-Job>> Обозреватель

  3. Перейдите в папку $\System\Configuration\и найдите задание с именем комплект средств для проверки совместимости с Windows- Подготовка клиента к отправке

    Примечание

      Нажмите клавишу F5, если задание не отображается

  4. Щелкните задание правой кнопкой мыши и выберите пункт Запланировать...

    Выбор расписания в диспетчере HLK

  5. На вкладке Задания задайте для параметра WDKSubmissionId значение Client Prepared (Подготовлено клиентом).

    Снимок экрана: диспетчер HLK с расположением значения

    На вкладке Компьютеры найдите пул компьютеров для тестирования CiB, выберите все узлы CiB и компьютер контроллера тестирования, а затем щелкните Создать расписание.

    Снимок экрана: диспетчер HLK с вкладкой

  6. Мониторинг состояния выполнения задания

    Откройте Меню Обозреватель-Монитор>> заданий. Перейдите к пулу компьютеров, созданному для тестирования CiB.

    Дождитесь завершения задания на всех компьютерах.

    Снимок экрана: HLK с выполняемыми заданиями

  7. Откройте HLK Studio, перейдите в раздел Конфигурация и щелкните правой кнопкой мыши пул компьютеров CiB. Обратите внимание на значение параметра аварийного копирования обратного копирования дампа (в этом примере для него задано значение Отключить).

    Снимок экрана диспетчера HLK с параметром аварийного копирования дампа в контекстном меню

  8. На каждом из компьютеров выполните приведенную ниже команду из командной строки с повышенными привилегиями, чтобы задать тот же параметр аварийного дампа, как указано на шаге 7 ( замените Отключить в команде, если параметр отличается).

    WTTCmd.exe /ConfigReg /Add /Value:"WHCK\CrashDumpClientSetting" /Data:"Disable"
    

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

  1. Открытие HLK Studio

  2. Создание проекта

  3. Перейдите на страницу Выбор и выберите компьютер контроллера тестирования на вкладке "Системы ".

  4. Щелкните правой кнопкой мыши выбранный целевой объект, щелкните Добавить новые функции, выберите System.Server.Cluster.Core и нажмите кнопку ОК.

    Снимок экрана: диспетчер HLK с контекстным меню с выбранным элементом System.Server.Cluster.Core

  5. Перейдите на страницу Тесты , выберите Тесты оценки кластера CiB и нажмите кнопку Выполнить выбрано.

    Снимок экрана: выбранные тесты оценки CiB

  6. Выберите все узлы CiB для роли ClusterNode.

    Задайте соответствующие значения параметров для доменов, userName, Password и ClusterName.

    Примечание

      ClusterName не может превышать 9 символов. Если тест выполняется несколько раз, каждый раз используйте другое значение для имени кластера.

    Нажмите кнопку ОК , чтобы запланировать тест.

    Снимок экрана: диспетчер HLK с параметрами, набором компьютера и кнопкой

  7. Перейдите на страницу Результаты, чтобы проверка состояние и результаты теста.

    Снимок экрана: страница результатов диспетчера HLK

  8. Создание файла пакета для тестов оценки кластера CiB

    Перейдите на страницу Пакет , щелкните Создать пакет и нажмите кнопку ОК.

    Снимок экрана: страница

Устранение неполадок

Общие сведения об устранении неполадок при тестировании HLK см. в разделе Устранение неполадок при тестировании Windows HLK.

Ошибка, похожая на сбой кластера: тестовый случай ### сбой означает, что кластер не настроен должным образом. Убедитесь, что общие диски инициализированы и отформатированы как тома NTFS, чтобы обеспечить возможность создания кластера и отсутствие кластеров или групп ресурсов с именем, указанным в параметре кластера.

Если обнаружены сбои, вы можете просмотреть журналы, чтобы получить дополнительные сведения о сбоях в HLK Studio на странице Результаты :

  • CiB Cluster Evaluation Tests-Run> Eval Quality Tests-Logs-te.wtl>>

Чтобы просмотреть отчеты о проверке оборудования кластера, щелкните тест правой кнопкой мыши и выберите Дополнительные файлы.

Дополнительные сведения

Параметры

Имя параметра Описание параметра
CiBTestBin Тестовое двоичное расположение
ReplaceNodeNames.ps1
PATHTOXML
CONFIGFILENAME Имя XML-файла конфигурации
Доменная Имя домена, к которому присоединены узлы кластера.
UserName Имя пользователя в группе безопасности "Администраторы домена"
Пароль Пароль пользователя в группе безопасности "Администраторы домена"
ClusterName Имя создаваемого кластера
NodeList
Reboot-Nodes.ps1
Create-ClusterDataGatherer.ps1