Add-ServiceFabricNode
Lägger till en Service Fabric-nod i ett kluster.
Syntax
Add-ServiceFabricNode
[-NodeName] <String>
-NodeType <String>
-IpAddressOrFQDN <String>
-UpgradeDomain <String>
-FaultDomain <String>
-FabricRuntimePackagePath <String>
[-NoCleanupOnFailure]
[-Force]
[-BypassUpgradeStateValidation]
[-FabricIsPreInstalled]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Se Lägg till eller ta bort noder i ett fristående Service Fabric-kluster för det rekommenderade sättet att lägga till noder i fristående kluster.
Add-ServiceFabricNode lägger till en Service Fabric-nod i ett kluster.
Du måste köra den här cmdleten på den dator som du vill lägga till. Innan du utför den här åtgärden upprättar du en anslutning till klustret med hjälp av cmdleten Connect-ServiceFabricCluster.
Exempel
Exempel 1: Lägga till en nod i ett kluster
PS C:\> Add-ServiceFabricNode -NodeName "N011" -NodeType "NodeType0" -IpAddressOrFQDN "10.10.100.100" -UpgradeDomain "ud5" -FaultDomain "fd:/dc5/r0" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"
Det här kommandot lägger till den angivna noden i ett kluster med angiven NodeName, NodeType, IpAddressOrFQDN, UpgradeDomainoch FaultDomain. Parametern NodeType bör redan finnas i den distribuerade JSON-konfigurationen. FabricRuntimePackagePath pekar på det aktuella körningspaketet som klustret distribueras till.
Parametrar
-BypassUpgradeStateValidation
Används när nodtillägg blockeras av validering av uppgraderingstillstånd, till exempel efter delvis misslyckad klusterkonfiguration eller dataförlust i ClusterManager.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FabricIsPreInstalled
Kringgår Service Fabric-körningsinstallation och ren körningsverifiering, så att endast noden har konfigurerats.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FabricRuntimePackagePath
Anger sökvägen till Service Fabric-körningspaketet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FaultDomain
Anger nodens feldomän.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Force
Tvingar borttagning av Service Fabric-dataroten från tidigare installationer, om det finns några.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-IpAddressOrFQDN
Anger nodens IP-adress eller fullständigt kvalificerade domännamn (FQDN).
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-NoCleanupOnFailure
Anger att systemet ska behålla Infrastrukturdata om klustret inte kan komma upp helt.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-NodeName
Anger namnet på den nod som den här cmdleten lägger till.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-NodeType
Anger nodtypens namn på noden som den här cmdleten lägger till.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Typ: | Int32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UpgradeDomain
Anger uppgraderingsdomänen för noden.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None
Utdata
System.Object