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


New-ServiceFabricCluster

Создает автономный кластер Service Fabric.

Синтаксис

New-ServiceFabricCluster
   [-ClusterConfigurationFilePath] <String>
   -FabricRuntimePackagePath <String>
   [-NoCleanupOnFailure]
   [-Force]
   [-FabricIsPreInstalled]
   [-MaxPercentFailedNodes <Int32>]
   [-TimeoutInSeconds <UInt32>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Описание

Командлет New-ServiceFabricCluster создает автономный кластер Service Fabric на основе файла конфигурации в формате НОтации объектов JavaScript (JSON) и CAB-файла пакета среды выполнения Service Fabric.

Командлет оркеструет установки с компьютера контроллера.

Примеры

Пример 1. Создание кластера

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

Эта команда создает кластер на основе пути конфигурации входного кластера и пакета CAB среды выполнения.

Пример 2. Создание кластера без очистки при возникновении сбоев

PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab" -NoCleanupOnFailure

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

Параметры

-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
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Force

{{Описание силы заполнения}}

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

-MaxPercentFailedNodes

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

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

-NoCleanupOnFailure

Указывает, что система должна хранить данные Fabric, если кластер не может полностью прийти.

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

-TimeoutInSeconds

{{Fill TimeoutInSeconds Description}}

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

-TimeoutSec

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

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

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

None

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

System.Object