New-AzServiceFabricManagedNodeType
Vytvořte nový prostředek typu uzlu.
Syntaxe
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
Vytvořte nový prostředek typu uzlu pro konkrétní cluster.
Příklady
Příklad 1
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
New-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -Primary -InstanceCount 3
Vytvořte primární typ uzlu se 3 uzly.
Příklad 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
Vytvořte primární typ uzlu s 5 uzly a zadejte vlastnosti umístění, kapacity, aplikace a dočasné porty.
Příklad 3
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt2"
New-AzServiceFabricManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -InstanceCount 10 -DiskType Premium_LRS -VmSize "Standard_DS2" -MultiplePlacementGroup
Vytvořte typ neprimárního uzlu s 10 uzly, typem disku Premium a více skupinami umístění.
Příklad 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
Vytvořte typ uzlu s identitou přiřazenou uživatelem a označeným pro hostování bezstavové úlohy.
Parametry
-ApplicationEndPort
Koncový port aplikace v rozsahu portů
Typ: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ApplicationStartPort
Port spuštění aplikace v rozsahu portů
Typ: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AsJob
Spusťte rutinu na pozadí a vraťte úlohu pro sledování průběhu.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Capacity
Značky kapacity použité na uzly typu uzlu jako páry klíč/hodnota, správce prostředků clusteru tyto značky používá k pochopení, kolik prostředků uzel má. Aktualizace tím přepíše aktuální hodnoty.
Typ: | Hashtable |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ClusterName
Zadejte název clusteru.
Typ: | String |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DiskSize
Velikost disku pro každý virtuální počítač v typu uzlu v gb. Výchozí hodnota 100.
Typ: | Int32 |
Aliasy: | DataDiskSize |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DiskType
Typ spravovaného datového disku Vstupně-výstupní operace za sekundu a propustnost jsou dány velikostí disku a zobrazí se další informace v části https://learn.microsoft.com/en-us/azure/virtual-machines/disks-types. Výchozí StandardSSD_LRS
Typ: | PSDiskType |
Aliasy: | DataDiskType |
Přípustné hodnoty: | Standard_LRS, StandardSSD_LRS, Premium_LRS |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EphemeralEndPort
Dočasný koncový port rozsahu portů.
Typ: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EphemeralStartPort
Dočasný počáteční port rozsahu portů
Typ: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InstanceCount
Počet uzlů v typu uzlu.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-IsStateless
Označuje, jestli typ uzlu může hostovat pouze bezstavové úlohy.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-MultiplePlacementGroup
Označuje, jestli se škálovací sada přidružená k typu uzlu může skládat z více skupin umístění.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Zadejte název typu uzlu.
Typ: | String |
Aliasy: | NodeTypeName |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-PlacementProperty
Značky umístění použité na uzly typu uzlu jako páry klíč/hodnota, které lze použít k označení, kde se mají určité služby (úlohy) spouštět. Aktualizace tím přepíše aktuální hodnoty.
Typ: | Hashtable |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Primary
Určete, jestli je typ uzlu primární. Na tomto typu uzlu se spustí systémové služby. Jako primární by měl být označen pouze jeden typ uzlu. Primární typ uzlu nelze odstranit nebo změnit pro existující clustery.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Zadejte název skupiny prostředků.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VmImageOffer
Typ nabídky image Azure Virtual Machines Marketplace. Výchozí: WindowsServer.
Typ: | String |
Position: | Named |
Default value: | "WindowsServer" |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VmImagePublisher
Vydavatel image Azure Virtual Machines Marketplace. Výchozí: MicrosoftWindowsServer.
Typ: | String |
Position: | Named |
Default value: | "MicrosoftWindowsServer" |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VmImageSku
Skladová položka image Azure Virtual Machines Marketplace. Výchozí hodnota: 2019-Datacenter.
Typ: | String |
Position: | Named |
Default value: | "2019-Datacenter" |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VmImageVersion
Verze image Azure Virtual Machines Marketplace Výchozí hodnota: nejnovější.
Typ: | String |
Position: | Named |
Default value: | "latest" |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VmSize
Velikost virtuálních počítačů ve fondu. Všechny virtuální počítače ve fondu mají stejnou velikost. Výchozí hodnota: Standard_D2.
Typ: | String |
Position: | Named |
Default value: | "Standard_D2" |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VmUserAssignedIdentity
Seznam uživatelských identit přidružených ke škálovací sadě virtuálních počítačů pod typem uzlu. Každá položka bude ID prostředku ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Podle kroků vytvořte identitu a přidejte přiřazení role u poskytovatele prostředků Service Fabric předem: https://learn.microsoft.com/en-us/azure/service-fabric/how-to-managed-identity-managed-cluster-virtual-machine-scale-sets
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Azure PowerShell