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
Uitvoerwaarden
Azure PowerShell