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 angivet NodeName, NodeType, IpAddressOrFQDN, UpgradeDomain och 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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FabricIsPreInstalled
Kringgår Service Fabric-körningsinstallation och ren körningsvalidering, så att endast noden är konfigurerad.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FabricRuntimePackagePath
Anger sökvägen till Service Fabric-körningspaketet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FaultDomain
Anger nodens feldomän.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Tvingar borttagning av Service Fabric-dataroten från tidigare installationer, om sådana finns.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IpAddressOrFQDN
Anger IP-adressen eller det fullständigt kvalificerade domännamnet (FQDN) för noden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoCleanupOnFailure
Anger att systemet ska behålla Infrastrukturdata om klustret inte kan komma igång helt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
Anger namnet på noden som den här cmdleten lägger till.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeType
Anger nodtypnamnet för noden som den här cmdleten lägger till.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpgradeDomain
Anger uppgraderingsdomänen för noden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None
Utdata
System.Object