Add-ServiceFabricNode
Добавляет узел Service Fabric в кластер.
Синтаксис
Add-ServiceFabricNode
[-NodeName] <String>
-NodeType <String>
-IpAddressOrFQDN <String>
-UpgradeDomain <String>
-FaultDomain <String>
-FabricRuntimePackagePath <String>
[-NoCleanupOnFailure]
[-Force]
[-BypassUpgradeStateValidation]
[-FabricIsPreInstalled]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Описание
Рекомендуемый способ добавления узлов в автономные кластеры Service Fabric см. в статье "Добавление или удаление узлов в автономные кластеры".
Add-ServiceFabricNode добавляет узел Service Fabric в кластер.
Этот командлет необходимо запустить на компьютере, который вы хотите добавить. Перед выполнением этой операции установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster .
Примеры
Пример 1. Добавление узла в кластер
PS C:\> Add-ServiceFabricNode -NodeName "N011" -NodeType "NodeType0" -IpAddressOrFQDN "10.10.100.100" -UpgradeDomain "ud5" -FaultDomain "fd:/dc5/r0" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"
Эта команда добавляет указанный узел в кластер с заданными NodeName, NodeType, IpAddressOrFQDN, UpgradeDomain и FaultDomain. Параметр NodeType уже должен существовать в развернутой конфигурации JSON. FabricRuntimePackagePath указывает на текущий пакет среды выполнения, в котором развернут кластер.
Параметры
-BypassUpgradeStateValidation
Используется, когда добавление узла блокируется проверкой состояния обновления, например после частичной неудачной установки кластера или потери данных в ClusterManager.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-FabricIsPreInstalled
Обходит установку среды выполнения Service Fabric и чистую проверку среды выполнения, чтобы настроить только узел.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-FabricRuntimePackagePath
Указывает путь к пакету среды выполнения Service Fabric.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-FaultDomain
Указывает домен сбоя узла.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Принудительное удаление корневого каталога данных Service Fabric из предыдущих установок, если таковые есть.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IpAddressOrFQDN
Указывает IP-адрес или полное доменное имя узла.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-NoCleanupOnFailure
Указывает, что система должна хранить данные Fabric, если кластер не может полностью подойти.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-NodeName
Указывает имя узла, добавляемого этим командлетом.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-NodeType
Указывает имя типа узла, добавляемого этим командлетом.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UpgradeDomain
Указывает домен обновления для узла.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
System.Object