Delen via


Add-AzServiceFabricNodeType

Voeg een nieuw knooppunttype toe aan het bestaande cluster.

Syntaxis

Add-AzServiceFabricNodeType
   [-ResourceGroupName] <String>
   [-Name] <String>
   -Capacity <Int32>
   -VmUserName <String>
   -VmPassword <SecureString>
   [-VmSku <String>]
   [-Tier <String>]
   [-DurabilityLevel <DurabilityLevel>]
   [-IsPrimaryNodeType <Boolean>]
   [-VMImagePublisher <String>]
   [-VMImageOffer <String>]
   [-VMImageSku <String>]
   [-VMImageVersion <String>]
   -NodeType <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Voeg een nieuw knooppunttype toe aan een bestaand cluster.

Voorbeelden

Voorbeeld 1

$pwd = ConvertTo-SecureString -String "****" -AsPlainText -Force
Add-AzServiceFabricNodeType -ResourceGroupName 'Group1' -Name 'Contoso01SFCluster' -NodeType 'n2' -Capacity 5 -VmUserName 'adminName' -VmPassword $pwd

Met deze opdracht wordt een nieuw NodeType 'n2' met capaciteit van 5 toegevoegd en de naam van de vm-beheerder is 'adminName'.

Voorbeeld 2

Nieuw knooppunttype is een primair knooppunttype en kopieert de verwijzing naar de VM-installatiekopie van de eerste gedetecteerde knooppunttype-VMSS, waarbij ImageSku wordt vervangen door 18.04-LTS.

  • Verwijzing naar bestaande knooppunttypeafbeelding: ImagePublisher: Canonical, ImageOffer: UbuntuServer, ImageSku: 16.04-LTS, ImageVersion: latest
  • Verwijzing naar installatiekopie van nieuw knooppunttype: ImagePublisher: Canonical, ImageOffer: UbuntuServer, ImageSku: 18.04-LTS, ImageVersion: latest
$pwd = ConvertTo-SecureString -String "****" -AsPlainText -Force
$resourceGroup = "Group2"
$clusterName = "Contoso01SFCluster"
$nodeTypeName = "n3"
Add-AzServiceFabricNodeType -ResourceGroupName $resourceGroup -Name $clusterName -NodeType $nodeTypeName -Capacity 5 -VmUserName 'adminName' -VmPassword $pwd -DurabilityLevel Silver -Verbose -VMImageSku 18.04-LTS -IsPrimaryNodeType $true

Met deze opdracht wordt een nieuw NodeType 'n3' met capaciteit van 5 toegevoegd. De naam van de VM-beheerder is adminName, Duurzaamheidsniveau Silver (tenant- en infrastructuurtaken worden veilig brokered met behulp van de Infrastructuurservice) en VMSS wordt gemaakt met behulp van de publisher-offer-sku-versie van het VM-installatiekopieënprofiel met SKU die is doorgewisseld naar '18.04-LTS'.

Parameters

-Capacity

Capaciteit

Type:Int32
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DurabilityLevel

Geef het duurzaamheidsniveau van het NodeType op.

Type:DurabilityLevel
Geaccepteerde waarden:Bronze, Silver, Gold
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-IsPrimaryNodeType

Geef aan of het knooppunttype een primair knooppunttype is. Het type primair knooppunt kan seed-knooppunten en systeemservices bevatten.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

Geef de naam van het cluster op

Type:String
Aliassen:ClusterName
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-NodeType

De naam van het knooppunttype

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

Geef de naam van de resourcegroep op.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Tier

Vm-SKU-laag

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMImageOffer

Geef de referentieaanbieding voor de VM-installatiekopieën op.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMImagePublisher

Geef de naslaginformatie voor de VM-installatiekopieën op.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMImageSku

Geef de referentie-SKU voor de VM-installatiekopieën op.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMImageVersion

Geef de referentieversie van de VM-installatiekopieën op.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VmPassword

Het wachtwoord voor aanmelding bij de vm

Type:SecureString
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VmSku

De SKU-naam

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VmUserName

De gebruikersnaam voor logboekregistratie bij vm

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

System.Nullable<System.Boolean>

Uitvoerwaarden