Delen via


New-AzServiceFabricManagedNodeType

Maak een nieuwe knooppunttyperesource.

Syntaxis

New-AzServiceFabricManagedNodeType
   [-ResourceGroupName] <String>
   [-ClusterName] <String>
   [-Name] <String>
   -InstanceCount <Int32>
   [-Primary]
   [-DiskSize <Int32>]
   [-DiskType <PSDiskType>]
   [-ApplicationStartPort <Int32>]
   [-ApplicationEndPort <Int32>]
   [-EphemeralStartPort <Int32>]
   [-EphemeralEndPort <Int32>]
   [-VmSize <String>]
   [-VmImagePublisher <String>]
   [-VmImageOffer <String>]
   [-VmImageSku <String>]
   [-VmImageVersion <String>]
   [-Capacity <Hashtable>]
   [-PlacementProperty <Hashtable>]
   [-VmUserAssignedIdentity <String[]>]
   [-IsStateless]
   [-MultiplePlacementGroup]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Maak een nieuwe knooppunttyperesource voor een specifiek cluster.

Voorbeelden

Voorbeeld 1

$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
New-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -Primary -InstanceCount 3

Maak het primaire knooppunttype met 3 knooppunten.

Voorbeeld 2

$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
New-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -InstanceCount 5 -Primary -PlacementProperty @{NodeColor="Green";SomeProperty="5";} -Capacity @{ClientConnections="65536";} -ApplicationStartPort 20575 -ApplicationEndPort 20605 -EphemeralStartPort 20606 -EphemeralEndPort 20861

Maak het primaire knooppunttype met 5 knooppunten en geef plaatsingseigenschappen, capaciteiten, toepassings- en kortstondige poorten op.

Voorbeeld 3

$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt2"
New-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -InstanceCount 10 -DiskType Premium_LRS -VmSize "Standard_DS2" -MultiplePlacementGroup

Maak niet-primair knooppunttype met 10 knooppunten, Premium-schijftype en meerdere plaatsingsgroepen.

Voorbeeld 4

$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt2"
$identityId = "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/testRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testIdentity"
New-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -InstanceCount 5 -VmUserAssignedIdentity $identityId -IsStateless

Maak een knooppunttype met door de gebruiker toegewezen identiteit en gemarkeerd om staatloze werkbelasting te hosten.

Parameters

-ApplicationEndPort

Toepassingseindpoort van een bereik van poorten.

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

-ApplicationStartPort

Toepassing start poort van een reeks poorten.

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

-AsJob

Voer de cmdlet op de achtergrond uit en retourneer een taak om de voortgang bij te houden.

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

-Capacity

Capaciteitstags die zijn toegepast op de knooppunten in het knooppunttype als sleutel-waardeparen, gebruikt de clusterresourcebeheerder deze tags om te begrijpen hoeveel resource een knooppunt heeft. Als u dit bijwerkt, worden de huidige waarden overschreven.

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

-ClusterName

Geef de naam van het cluster op.

Type:String
Position:1
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

-DiskSize

Schijfgrootte voor elke virtuele machine in het knooppunttype in GB's. Standaard 100.

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

-DiskType

Type beheerde gegevensschijf. IOPS en doorvoer worden gegeven door de schijfgrootte, voor meer informatie naar https://learn.microsoft.com/en-us/azure/virtual-machines/disks-types. Standaard StandardSSD_LRS

Type:PSDiskType
Aliassen:DataDiskType
Geaccepteerde waarden:Standard_LRS, StandardSSD_LRS, Premium_LRS
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EphemeralEndPort

Tijdelijke eindpoort van een reeks poorten.

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

-EphemeralStartPort

Tijdelijke beginpoort van een reeks poorten.

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

-InstanceCount

Het aantal knooppunten in het knooppunttype.

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

-IsStateless

Geeft aan of het knooppunttype alleen stateless workloads kan hosten.

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

-MultiplePlacementGroup

Geeft aan of de schaalset die is gekoppeld aan het knooppunttype kan bestaan uit meerdere plaatsingsgroepen.

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

-Name

Geef de naam van het knooppunttype op.

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

-PlacementProperty

Plaatsingstags die worden toegepast op knooppunten in het knooppunttype als sleutel-waardeparen, die kunnen worden gebruikt om aan te geven waar bepaalde services (workload) moeten worden uitgevoerd. Als u dit bijwerkt, worden de huidige waarden overschreven.

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

-Primary

Geef op of het knooppunttype primair is. Op dit knooppunttype worden systeemservices uitgevoerd. Er moet slechts één knooppunttype als primair worden gemarkeerd. Het primaire knooppunttype kan niet worden verwijderd of gewijzigd voor bestaande clusters.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
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

-VmImageOffer

Het aanbiedingstype van de Marketplace-installatiekopie van Azure Virtual Machines. Standaard: WindowsServer.

Type:String
Position:Named
Default value:"WindowsServer"
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VmImagePublisher

De uitgever van de Azure Virtual Machines Marketplace-installatiekopieën. Standaard: MicrosoftWindowsServer.

Type:String
Position:Named
Default value:"MicrosoftWindowsServer"
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VmImageSku

De SKU van de Azure Virtual Machines Marketplace-installatiekopieën. Standaard: 2019-Datacenter.

Type:String
Position:Named
Default value:"2019-Datacenter"
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VmImageVersion

De versie van de Azure Virtual Machines Marketplace-installatiekopieën. Standaard: nieuwste.

Type:String
Position:Named
Default value:"latest"
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VmSize

De grootte van virtuele machines in de pool. Alle virtuele machines in een pool hebben dezelfde grootte. Standaard: Standard_D2.

Type:String
Position:Named
Default value:"Standard_D2"
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VmUserAssignedIdentity

De lijst met door de gebruiker gedefinieerde identiteiten die zijn gekoppeld aan de virtuele-machineschaalset onder het knooppunttype. Elke vermelding is een ARM-resource-id in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Volg de stappen om de identiteit te maken en de roltoewijzing vooraf toe te voegen met Service Fabric Resource Provider: https://learn.microsoft.com/en-us/azure/service-fabric/how-to-managed-identity-managed-cluster-virtual-machine-scale-sets

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
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

String

Uitvoerwaarden

PSManagedNodeType