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


Test-ServiceFabricConfiguration

Проверяет конфигурацию кластера и проверяет, может ли автономное развертывание выполнено успешно.

Синтаксис

Test-ServiceFabricConfiguration
    [-ClusterConfigurationFilePath] <String>
    [-OldClusterConfigurationFilePath <String>]
    [-FabricRuntimePackagePath <String>]
    [-FabricIsPreInstalled]
    [-MaxPercentFailedNodes <Int32>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Описание

Командлет test-ServiceFabricConfiguration проверяет конфигурацию кластера и проверяет, может ли автономное развертывание успешно выполняться для целевых компьютеров в конфигурации контроллера.

Укажите файл конфигурации в формате нотации объектов JavaScript (JSON).

Примеры

Пример 1. Проверка развертывания

PS C:\> Test-ServiceFabricConfiguration -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json"

Эта команда проверяет, развернут ли кластер с текущего компьютера с помощью указанной конфигурации.

Пример 2. Проверка CAB-файла развертывания и среды выполнения

PS C:\> Test-ServiceFabricConfiguration -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"

Эта команда проверяет, развернут ли кластер с текущего компьютера с помощью этой конфигурации. Команда также проверяет, можно ли использовать CAB-файл среды выполнения для развертывания кластера.

Параметры

-ClusterConfigurationFilePath

Указывает путь к файлу конфигурации кластера JSON.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FabricIsPreInstalled

Выполняет установку и очистку среды выполнения Service Fabric, таким образом, что настроен только узел.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FabricRuntimePackagePath

Указывает путь к CAB-файлу пакета среды выполнения Service Fabric.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaxPercentFailedNodes

{{Fill MaxPercentFailedNodes Description}}

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OldClusterConfigurationFilePath

{{Fill OldClusterConfigurationFilePath Description}}

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TimeoutSec

Указывает период времени ожидания (в секундах) для операции.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

System.Object