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