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


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