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-ServiceFabricClus ter.
Примеры
Пример 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