Udostępnij za pośrednictwem


Add-ServiceFabricNode

Dodaje węzeł usługi Service Fabric do klastra.

Składnia

Add-ServiceFabricNode
   [-NodeName] <String>
   -NodeType <String>
   -IpAddressOrFQDN <String>
   -UpgradeDomain <String>
   -FaultDomain <String>
   -FabricRuntimePackagePath <String>
   [-NoCleanupOnFailure]
   [-Force]
   [-BypassUpgradeStateValidation]
   [-FabricIsPreInstalled]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Opis

Zobacz Dodawanie lub usuwanie węzłów do autonomicznego klastra usługi Service Fabric, aby zapoznać się z zalecanym sposobem dodawania węzłów do autonomicznych klastrów.

Add-ServiceFabricNode dodaje węzeł usługi Service Fabric do klastra.

To polecenie cmdlet należy uruchomić na maszynie, którą chcesz dodać. Przed wykonaniem tej operacji ustanów połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster.

Przykłady

Przykład 1. Dodawanie węzła do klastra

PS C:\> Add-ServiceFabricNode -NodeName "N011" -NodeType "NodeType0" -IpAddressOrFQDN "10.10.100.100" -UpgradeDomain "ud5" -FaultDomain "fd:/dc5/r0" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"

To polecenie dodaje określony węzeł do klastra z danym NodeName, NodeType, IpAddressOrFQDN, UpgradeDomaini FaultDomain. Parametr NodeType powinien już istnieć w wdrożonej konfiguracji JSON. FabricRuntimePackagePath wskazuje bieżący pakiet środowiska uruchomieniowego, na którym wdrożono klaster.

Parametry

-BypassUpgradeStateValidation

Używane, gdy dodawanie węzła jest blokowane przez walidację stanu uaktualnienia, np. po częściowej awarii konfiguracji klastra lub utracie danych w klastrzeManager.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-FabricIsPreInstalled

Pomija instalację środowiska uruchomieniowego usługi Service Fabric i walidację czystego środowiska uruchomieniowego, tak aby skonfigurowano tylko węzeł.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-FabricRuntimePackagePath

Określa ścieżkę do pakietu środowiska uruchomieniowego usługi Service Fabric.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-FaultDomain

Określa domenę błędów węzła.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Wymusza usunięcie katalogu głównego danych usługi Service Fabric z poprzednich instalacji, jeśli istnieje.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-IpAddressOrFQDN

Określa adres IP lub w pełni kwalifikowaną nazwę domeny (FQDN) węzła.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NoCleanupOnFailure

Wskazuje, że system powinien zachować dane sieci szkieletowej, jeśli klaster nie może zostać w pełni wyświetlony.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NodeName

Określa nazwę węzła, który dodaje to polecenie cmdlet.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NodeType

Określa nazwę typu węzła węzła, który dodaje to polecenie cmdlet.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TimeoutSec

Określa limit czasu dla operacji w sekundach.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-UpgradeDomain

Określa domenę uaktualniania węzła.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

None

Dane wyjściowe

System.Object