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