Командлет Powershell Test-Cluster
запрашивает множество данных и выполняет проверочные тесты, которые он превращает в симпатичный отчет. Если вы запустите, Test-Cluster -List
вы получите список элементов, которые вы можете запросить с помощью командлета. Когда вы читаете, есть общая схема именования DisplayName
. Все они начинаются с «Списка» или «Подтвердить» .
Очевидно, что «Validate» собирается проверить отказоустойчивость при сбое. Но присвоение имени «List» заставляет меня думать, что это просто запрос данных, как в тот момент, когда он был запущен. Я проверил это с помощью следующего скрипта:
$TestList = Test-Cluster -List | Where-Object {$_.DisplayName -like "List*"}
Test-Cluster -Include $TestList.DisplayName -ReportName "c:\cluster reports\report"
Я не вижу каких-либо зарегистрированных ошибок кластера или каких-либо действий при сбое при создании этого отчета. Microsoft Technet также не совсем ясно, но они делают вывод, что поведение соответствует тому, что я думаю. Смотрите этот отрывок (выделение мое):
Результаты теста записываются в файл с указанным вами именем. По запуска тестов проверки, вы можете подтвердить , что ваше оборудование и настройки совместимы с отказоустойчивой кластеризации . Существует несколько типов тестов, включая кластерные, инвентарные, сетевые, хранилища, системные и другие типы тестов. Тесты хранилища не будут проверять сетевые диски или пулы хранения, которые используются кластерной ролью. Чтобы протестировать такие диски, сначала запустите Stop-ClusterGroup, чтобы остановить кластерную роль, а затем запустите Test-Cluster. После завершения тестов снова запустите кластерные роли, также известные как группы ресурсов.
Я хотел бы обратить ваше внимание на использование ими слова «санкционирование» . Кроме того, при запуске этого скрипта, как часть вывода, он говорит:
Test Result:
ClusterSkippedTestsCompleted
Если вы включите проверочный тест, результатом будет:
Test Result:
ClusterConditionallyApproved
В моей тестовой среде сетевые тесты генерировали некоторые предупреждения, которые вызывали условное одобрение. Я немного погуглил, чтобы найти документацию, которая описывает логику разделения «Проверка» против «Список», но я ничего не нашел . Это приводит к вопросу ...
Запросы списка вызывают событие аварийного переключения?
Inventory
категория тестов, которая включает в себя список тестов. Однако тесты по списку НЕ считаются тестами по инвентаризации.