Invoke-AzServiceFabricReimageManagedNodeType
Erneutes Abbilden von Knoten vom Knotentyp. Bei reimage-Vorgang werden die Dienst fabric-Knoten deaktiviert, bevor die vms neu erstellt und wieder aktiviert werden, sobald sie zurückkehren. Wenn dies bei primären Knotentypen erfolgt, kann es eine Weile dauern, da es möglicherweise nicht alle Knoten gleichzeitig neu abbilden kann. Verwenden Sie -ForceReimage, um den Vorgang zu erzwingen, auch wenn die Dienst fabric die Knoten nicht deaktivieren kann, aber mit Vorsicht, da dies zu Datenverlust führen kann, wenn zustandsbehaftete Workloads auf dem Knoten ausgeführt werden.
Syntax
Default (Standard)
Invoke-AzServiceFabricReimageManagedNodeType
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-Name] <String>
[-NodeName <String[]>]
[-UpdateType <String>]
[-ForceReimage]
[-PassThru]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Erneutes Abbilden von Knoten vom Knotentyp. Die Knoten werden deaktiviert, reimaged und dann renabled. Bei reimage-Vorgang werden die Dienst fabric-Knoten deaktiviert, bevor die vms neu erstellt und wieder aktiviert werden, sobald sie zurückkehren. Wenn dies bei primären Knotentypen erfolgt, kann es eine Weile dauern, da es möglicherweise nicht alle Knoten gleichzeitig neu abbilden kann. Verwenden Sie -ForceReimage, um den Vorgang zu erzwingen, auch wenn die Dienst fabric die Knoten nicht deaktivieren kann, aber mit Vorsicht, da dies zu Datenverlust führen kann, wenn zustandsbehaftete Workloads auf dem Knoten ausgeführt werden.
Beispiele
Beispiel 1
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -NodeName nt1_0, nt1_3
Erstellen Sie gleichzeitiges Umbilden von Knoten 0 und 3 auf dem Knotentyp.
Beispiel 2
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -NodeName nt1_0, nt1_3 -UpdateType ByUpgradeDomain
Aktualisieren Sie knoten 0 und 3 auf dem Knotentyp nach Upgradedomäne.
Beispiel 3
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName -UpdateType ByUpgradeDomain
Wenn Sie die Knotennamen weglassen, werden alle Knoten des Knotentyps durch Upgradedomäne neu abbilden.
Beispiel 4
$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName -Name $NodeTypeName
Wenn Sie die Knotennamen und den Aktualisierungstyp weglassen, werden alle Knoten des Knotentyps nach Upgradedomäne neu abbilden.
Parameter
-AsJob
Führen Sie das Cmdlet im Hintergrund aus, und geben Sie einen Auftrag zurück, um den Fortschritt nachzuverfolgen.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-ClusterName
Geben Sie den Namen des Clusters an.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 1
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: Cf
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Parametereigenschaften
Typ: IAzureContextContainer
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: AzContext, AzureRmContext, AzureCredential
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-ForceReimage
Die Verwendung dieses Flags erzwingt, dass die Knoten neu abbilden, auch wenn die Dienst fabric die Knoten nicht deaktivieren kann.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Name
Geben Sie den Namen des Knotentyps an.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: NodeTypeName
Parametersätze
(All)
Position: 2
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-NodeName
Liste der Knotennamen für den Vorgang.
Parametereigenschaften
Typ: String [ ]
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-PassThru
Gibt $True zurück, wenn der Befehl erfolgreich ist, und $False, wenn er fehlschlägt. Standardmäßig gibt dieses Cmdlet keine Ausgabe zurück.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-ResourceGroupName
Geben Sie den Namen der Ressourcengruppe an.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 0
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-UpdateType
Geben Sie den Updatetyp an.
Gültige Werte sind "Default" und "ByUpgradeDomain".
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird.
Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: Wi
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters .
Ausgaben